Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1018 connectés 

  FORUM HardWare.fr
  Programmation

  garder une variable...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

garder une variable...

n°12065
ibram
Posté le 30-01-2001 à 22:08:07  profilanswer
 

je cherche à faire un truc en php...ss
j'ai un formulaire avec lequel j'envoi vers une page une variable correspondant à la valeur hexa de la couleur de fond de cette page... Donc je choisit le code et ma page ce retrouve avec un bgcolor="x"... pas de pb jusque là.
Le problème arrive maintenbant : en fait j'aimmerai pouvoir garder cette variable quelque part pour pouvoir la réutiliser ensuite (en l'occurence, pour que toute les pages que je visiterai par la suite garde cette couleur de fond). Le seul moyen théorique que je voix c'est de le stocquer dans un cookie chez l'utilisateur,ssmais je suis pas sur que ce soit très malin et meme si c'est la solution add hock, je sais pas le faire...
pouvez vous m'aider
thks d'avance
alp
ib

mood
Publicité
Posté le 30-01-2001 à 22:08:07  profilanswer
 

n°12138
ibram
Posté le 31-01-2001 à 14:00:39  profilanswer
 

j'aimerai savoir si les gens de se forum sont tous des inclutes ou si c'est moi ki sait simplement pas m'exprimer....
parce que j'ai vraiment besoin de ca...

n°12141
Lord II
PIB2000
Posté le 31-01-2001 à 14:06:08  profilanswer
 

Cela dépend de ce que tu veux faire de ta variable. Si c'est pour un utilisateur tu peux la stocker dans une base mais il faut lui coller un identifiant quand il arrive sur le site ce qui implique une identification ( nom ou ip ). Ou alors une variable qui dure le temps de la session mais ne m'étant pas encore interessé aux pbs de sessions en php je ne sais pas si c'est possible
 
[#FF0141]Voilà


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°12146
ibram
Posté le 31-01-2001 à 14:16:57  profilanswer
 

merci pour ta réponse mais j'aurai bien aimé quelque chose de + concret (code) n'y connaissant que peut en php...

n°12152
zeltron
Posté le 31-01-2001 à 14:32:31  profilanswer
 

Solution sans stockage d'info chez toi.ss
 
Tu pourrais le faire avec des cookies mais alors ca plantera si le gars refuse les cookies parce que ton script ira chercher le cookie sur le dur de la personne sans rien trouver.ss
Tu peux bien sur laisser un valeur par defaut dans ce genre de car mais ce n'est pas ideal.ss
 
Les variables de sessions sont ta solution si tu a acces a PHP4
Mais ces variables restent temporaire ie si l'utilisateur se reconnecte a un autre moment ta variable sera perdue et il faudra a nouveau faire passer l'utilisateur par le biais de ton formulaire.ss
Lideal est donc de balancer un cookie sur le dur de la personne apres qu'elle ait valide ton formulaire et d'en recuperer le contenu quand elle se reconnecte et de mettre ce que tu recuperes dans des variables de sessions.ss
Deux choix se presentent alors a toi: soit le cookie est inexistant ou perime dans ce cas tu reaffiches le formulaire soit tu recuperes le contenu du cookie et ton visteur peut entrer dans le site avec les parametres qu'il avait choisi la derniere fois.
 
 
Pour les cookies regarde dans une doc php!
 http://dev.nexen.net/docs/php/anno [...] cookie.php
 
Pour les sessions regarde sur le meme site c'est tres bien explique.

n°12198
ibram
Posté le 31-01-2001 à 17:17:00  profilanswer
 

je préfère eviiter le le php4 pour l'iunstant... mais merci pour ta réponse... c sympo :)
bye bye


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  garder une variable...

 

Sujets relatifs
Plus de sujets relatifs à : garder une variable...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR