CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Need help pour les coockies plize :'(

Trinexx
Trinexx
Niveau 7
03 juillet 2003 à 23:00:02

salut all
pour enregistrer des informations d´une session je compte utiliser les cookies.
pour cela g tapé un mini script :
< ?
setcookie("login","$login",time()+3600*24);
setcookie("pass","$passw",time()+3600*24);
setcookie("rang","$rang",time()+3600*24);
? >

que je comptait inclure sur la page de login mais g apris recement que le cookie devait etre envoyé avant toute balise < html>

donc sur mon fichier index1.php g rajouté ce code :

< ?
session_start();
if($cookie == 0)
{
setcookie("login","$login",time()+3600*24);
setcookie("pass","$passw",time()+3600*24);
setcookie("rang","$rang",time()+3600*24);
$cookie = 1;
}
? >
donc il créé le coockie si la variable cookie vaut 0
sur la page de login g ceci ( pour déclarer la avriable et lui donner la variable 0 si le gars se log) :

else
{
session_register(´membregon´);
$cookie=0;
}

mais en testant le script ne créé rien.... :s
il n´afiche pas d´erreur, la session est créée mais pas de coockie :´(

vous sauriez pas pkoi ? !

captain_torche
captain_torche
Niveau 10
04 juillet 2003 à 07:25:43

au lieu de
if($cookie==0)

mets moi

if($HTTP_COOKIE_VARS["LOGIN"])

Trinexx
Trinexx
Niveau 7
04 juillet 2003 à 22:47:24

au risque de dire une connerie cette syntaxe c pas en gros :
si il y a un cookie avec une valeur LOGIN alors blablabla ? ???
ce qui n´est pas trop ce que je cherche a obtenir ; )

captain_torche
captain_torche
Niveau 10
04 juillet 2003 à 23:58:32

Tu cherches à faire quoi, précisément ?
Sinon, pour que ton code marche, faut que tu remplaces
if($cookie==0)
par
if(!$cookie)

Trinexx
Trinexx
Niveau 7
05 juillet 2003 à 17:04:41

merci captain torche :D
now le cookie se met bien dans temporary internet files.

mais le truc c que la valeur login reste stockée mais celle pass disparait :s
pourtant g mis la meme valeur expire...

donc sa doit etre que a chaque passage le script recréé les cookies mais avec des variables qui ne sont plus déclarées....

donc g modifié le script en sa :

< ?
session_start();

if(!$cookie && ! $LOGIN)
{
setcookie("login","$login",time()+3600*24);
setcookie("pass","$passw",time()+3600*24);
setcookie("rang","$rang",time()+3600*24);
$cookie = 1;
}
? >

donc normalement si les variable cookie et LOGIN ( du cookie) ne st pas déclarées alors il execute le script...mais il l´éxécute quand meme :s
why ? !

Trinexx
Trinexx
Niveau 7
05 juillet 2003 à 23:37:31

erf dsl d´insister mé bon... :up: dsl j´en ai vriament besoin :(

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment