bonjour
je bidouille avec les sessions et le code objet
je me retrouve avec un code du genre
Et au bout de quelques jours je me suis apercu que si j'enlevais les lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class Noeud { public $Suivant; public$Label; function Init($a,$b) { $this->Label=$a; $this->Suivant=$b; } } $a = New Noeud ; $_SESSION['Element'][0] = $a ; $_SESSION['Element'][0]->Label = 'premier' ; $_SESSION['Element'][0]->Suivant = 10 ; $_SESSION['Element'][10]->Label = 'deux' ; $_SESSION['Element'][10]->Suivant = 109 ; $_SESSION['Element'][109]->Label = 'trois' ; $_SESSION['Element'][109]->Suivant = NULL ;ca fonctionne quand meme !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $a = New Noeud ; $_SESSION['Element'][0] = $a ;
Je me suis dit c'est parce que tu n'as pas détruit la session !
donc je passe un coup deMais tout fonctionne avec ou sans new ?? Normal ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // session_name("autrenom") session_start(); $_SESSION = array(); if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time()-42000, '/'); } session_destroy();
Merci pour vos réponses !
Partager