Ses derniers messages sur les forums
Hello !
>>Alkaid : je t'arrête desuite, j'y suis pour rien moi.
@+...
One Love, One Heart, One Unity.
__________n____________
| je suis pas avec ce débile |
|______________________|
||
@+...
One Love, One Heart, One Unity.
Hello !
Bon, je te montre un exemple, mais il doit y avoir d'autres possibilités, en tout cas voila ce que j'ai compris :
<?
// tu déclares des variables :
$toto = "toto";
$tata = "tata";
// tu crées une chaine avec tes variables séparées par "&" :
$var = $toto."&".$tata;
// tu explodes ta variable :
$tableau=explode("&",$var); // explosion ...
$toto=$tableau[0];
$tata=$tableau[1];
// tu echo :
echo $toto."<br>";
echo $tata;
?>
Je pense qu'il y a plein d'autres applications de cette fonction, mais je laisse le soin à LA_GLOBULE et aux autres pros du PHP de t'expliquer ça ...
@+...
One Love, One Heart, One Unity.
Reuh ...
Bon bah suite et fin ...
setcookie("pseudo",$pseudo."&".$date, time() + $temps,"/");
puis ensuite lorsqu'on veut afficher $pseudo et $date :
if (!isset($_COOKIE['pseudo'])) echo "votre navigateur n'accepte pas les cookies";
else
{
if (isset($_COOKIE['pseudo']))
{
$tableau=explode("&",$_COOKIE['pseudo']); // explosion ...
$pseudo=$tableau[0];
$date=$tableau[1];
echo "votre pseudo est $pseudo et la date $date";
}
else {
echo 'Aucun cookie présent';
}
}
Merci tous,
@+...
One Love, One Heart, One Unity.
Arf ... nan
T'as pas compris ma question LA_GLOBULE !
Je sais envoyer 1 cookie avec 1 seule valeur dedans et la récupérer ...
C'est pour en envoyer 1 avec plusieurs valeurs dedams et les récupérer que j'y arrive pô.
Là j'ai pigé pour mettre plusieurs valeurs dans le même cookie :
<?
// on définit une durée de vie de notre cookie (en secondes), donc un an dans notre cas
$temps = 365*24*3600;
// on envoie un cookie de nom pseudo portant la valeur de la variable $pseudo + $date
setcookie ("pseudo['pseudo']", $pseudo, time() + $temps);
setcookie ("pseudo['date']", $date, time() + $temps);
?>
Mon problème c'est de récupérer ces variables du cookie en tant que $pseudo et $date ... là j'arrive seulement à récupérer un tableau :
<?
if (isset($_COOKIE['pseudo']))
{
while(list($nom, $valeur) = each($_COOKIE['pseudo']))
{
echo $nom . " = " . $valeur . "<br>";
}
}
else {
echo 'Aucun cookie présent';
}
?>
et ça suffit pas, je sais pas comment extraire $pseudo et $date de ce tableau, le while me plaît pas puisqu'il me renvoie pas mes variables pour que je puisse les utiliser ... il sert juste à echo tout ce qui est dans le cookie.
Toi tu sais comment faire LA_GLOBULE, alors vas-y ... dis-moi stp, je técoute !
@+...
One Love, One Heart, One Unity.
Wé : (1077 sujets / 10000 messages)
@+...
One Love, One Heart, One Unity.
Hello !
Alors ?
Chui 10.000 ème ??
@+...
One Love, One Heart, One Unity.
le 23/10/2003 à 18:31
TAB
Hello !
Tu fais Alt Gr + le 6 en haut ^^
@+...
One Love, One Heart, One Unity.
Reuh ...
Bah si on peut avoir un tableau :
"Si vous souhaitez affecter plusieurs valeurs à un seul cookie, ajoutez [] au nom du cookie."
http://www.lephpfacile.com/tutorials/manuel/features.cookies.php
Alors comment on doit faire pour mettre plusieurs variables dans un cookie?
C'est ça ma question ... parce que mettre une seule variable dedans je sais ...
@+...
One Love, One Heart, One Unity.
Hello !
Bon, je voudrais créer un cookie avec plusieurs variables dedans, j'ai lu le manuel et les cours mais doit y avoir un truc qui m'échappe ...
http://www.lephpfacile.com/wall/lire_wall.php?wall=901
J'ai vu qu'il fallait dans setcookie appeler le cookie [pseudo] au lieu de pseudo pour avoir un tableau, mais j'y arrive pas ...
Quelqu'un pour m'aider svp?
@+...
One Love, One Heart, One Unity.