Qui a faim ?

Répondre
Lefounard
le 13/07/2004 à 18:42
Lefounard
Salut les mecs, j'ai un prob de cookies ;) bonne apetit ! regardez : http://www.phpfrance.com/forums/ftopic39440.php

merci encore une fois de plus !
I am singing in the rain , I am happy again !!
zebden
le 13/07/2004 à 18:55
zebden
Un cookie ne se crée pas de la facon $_COOKIE['truc'] = 'machin';

Regarde dans la doc PHP , il faut utiliser setcookie()
zebdinou pour les intimes / Blog : http://www.zebden.fr
Michel_57
le 13/07/2004 à 19:16
Michel_57
zeb a raison, un cookie ca se crée dans le four !
Merci LEPHPFACILE et tous ses membres :)
Lefounard
le 13/07/2004 à 19:18
Lefounard
un gars m'as dit que ca pouvait se creer comme je l'ai ecrit ensuite je comprends pas comment ecrire ma fonction setcookie !
I am singing in the rain , I am happy again !!
Lefounard
le 13/07/2004 à 19:24
Lefounard
meme en mettant ca , le cookie n'est pas creer !
session_start();
$_SESSION['pseudo'] = $_POST['pseudo'];
$_SESSION['password'] = $_POST['pass'];
$temps = 365*24*3600;
setcookie ("pseudo", $_POST['pseudo'], time() + $temps);
header ('location:../index.php');
I am singing in the rain , I am happy again !!
zebden
le 13/07/2004 à 19:26
zebden
maybe mais à verifier... (je doute)

setcookie('nom_de_var','valeur','expiration en sec (format timestamp','dossier');

exemple : client => john
setcookie('client','john',time() + (60*60*24) ,'/' );

explication :
"client" => nom de la variable.
"john" => valeur de la variable.

time() => date presente au format timestamp.
60*60*24 => une journée en seconde

" / " => racine du site (s'applique donc a tous les repertoires du site).
zebdinou pour les intimes / Blog : http://www.zebden.fr
zebden
le 13/07/2004 à 19:27
zebden
alors declare que le cookie est a la racine du site...
zebdinou pour les intimes / Blog : http://www.zebden.fr
moogli
le 13/07/2004 à 19:29
moogli
http://www.lephpfacile.com/manuel_php/function.setcookie.php

utilisation:
setcookie ("nom", "valeur", date d'expiration du cookie);

exemple du cour
<?
$temps = 365*24*3600;//soit 1 ans (en secondes ..)

setcookie ("pseudo", "LA GLOBULE", time() + $temps);
?>


Cela donne une variable $_COOKIE['pseudo'] qui a our valeur LA GLOBULE .....
la dat d'expiration est le temps present (time()) + 1an
la date est 1 timestamp

il faut que tu place ton setcookie avant tout code HTML aini que echo ou print ...

Voila si tu as une question + précise vas y
@+
Il en faut peu pour être heureux !!!!!
moogli
le 13/07/2004 à 19:31
moogli
Eu zebden a été le plus rapide

essai sa =>setcookie ("pseudo", "$_POST['pseudo']", time() + $temps);
Il en faut peu pour être heureux !!!!!
Répondre
LoadingChargement en cours