Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/02/2006, 11h41   #1
Membre confirmé
 
Avatar de PAYASS59
 
Homme
Inscription : février 2005
Messages : 735
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2005
Messages : 735
Points : 291
Points : 291
Par défaut [Cookies] problème avec if

bonjour,

j'ai un souci avec des conditions IF.

Quoi que je choississe comme $creneau il m'affiche toujours journée.

Cela est du a quoi
voila mon code

if($crenau='1'){ $creneauaffiche='matin';}
if($crenau='2'){ $creneauaffiche='après-midi';}
if ($crenau='3'){ $creneauaffiche='la journée';}
PAYASS59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 11h42   #2
Membre chevronné
 
Avatar de Kioob
 
Olivier Bonvalet
Inscription : septembre 2004
Messages : 550
Détails du profil
Informations personnelles :
Nom : Olivier Bonvalet
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : septembre 2004
Messages : 550
Points : 723
Points : 723
Envoyer un message via MSN à Kioob
Hello,

il faut doubler (voir tripler) le signe "=".

et donc :
Code :
if($crenau=='1'){ $creneauaffiche='matin';}
Kioob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 11h48   #3
Membre confirmé
 
Avatar de PAYASS59
 
Homme
Inscription : février 2005
Messages : 735
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2005
Messages : 735
Points : 291
Points : 291
si je fais ce que tu me dis j'ai :

Notice: Undefined variable: crenau
PAYASS59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 11h51   #4
Membre confirmé
 
Avatar de allyson
 
Inscription : août 2003
Messages : 248
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 248
Points : 232
Points : 232
Envoyer un message via Yahoo à allyson
salut
elle est bien initialisée quelque part cette variable crenau?
__________________
.: and Justice for all :.
------------------------------------------------------------
Membre du jury de l'élection de Mister DVP.com
les règles du forum
de penser au tag
allyson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 11h53   #5
Membre émérite
 
Avatar de macbook
 
Inscription : février 2006
Messages : 840
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 840
Points : 924
Points : 924
Tu dois initialiser cette variable avant, elle vient d'où au départ ?
macbook est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 11h54   #6
Membre chevronné
 
Avatar de Kioob
 
Olivier Bonvalet
Inscription : septembre 2004
Messages : 550
Détails du profil
Informations personnelles :
Nom : Olivier Bonvalet
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : septembre 2004
Messages : 550
Points : 723
Points : 723
Envoyer un message via MSN à Kioob
allyson : la preuve que non

Si la variable "crenau" vient de l'URL, d'un cookie, ou d'un formulaire, alors essayes plutôt :
Code :
if( $_REQUEST['crenau'] == '1' ) { $creneauaffiche='matin'; }
Kioob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 11h55   #7
Membre confirmé
 
Avatar de allyson
 
Inscription : août 2003
Messages : 248
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 248
Points : 232
Points : 232
Envoyer un message via Yahoo à allyson
Citation:
Envoyé par Kioob
allyson : la preuve que non
justement, c'est pour lui mettre la puce à l'oreille
fais attention à l'orthographe: parfois tu mets "creneau" et d'autre "crenau"
__________________
.: and Justice for all :.
------------------------------------------------------------
Membre du jury de l'élection de Mister DVP.com
les règles du forum
de penser au tag
allyson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 11h58   #8
Membre confirmé
 
Avatar de PAYASS59
 
Homme
Inscription : février 2005
Messages : 735
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2005
Messages : 735
Points : 291
Points : 291
$z = "creneau".$i;
$idmat = $val[$x];
$datesouhait = dateconvert($val[$y]);
$creneau = $val[$z];

if($crenau='1'){ $creneauaffiche='matin';}
if($crenau='2'){ $creneauaffiche='après-midi';}
if($crenau='3'){ $creneauaffiche='la journée';}



sachant que $val=$_post
PAYASS59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 11h59   #9
Membre confirmé
 
Avatar de allyson
 
Inscription : août 2003
Messages : 248
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 248
Points : 232
Points : 232
Envoyer un message via Yahoo à allyson
et voilà:
$creneau et non $crenau!!!
de plus c'est == et non = (égalité et non affectation)
__________________
.: and Justice for all :.
------------------------------------------------------------
Membre du jury de l'élection de Mister DVP.com
les règles du forum
de penser au tag
allyson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 12h00   #10
Membre émérite
 
Avatar de macbook
 
Inscription : février 2006
Messages : 840
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 840
Points : 924
Points : 924
Citation:
Envoyé par weedman59
$z = "creneau".$i;
$idmat = $val[$x];
$datesouhait = dateconvert($val[$y]);
$creneau = $val[$z];

if($crenau='1'){ $creneauaffiche='matin';}
if($crenau='2'){ $creneauaffiche='après-midi';}
if($crenau='3'){ $creneauaffiche='la journée';}



sachant que $val=$_post
C'est pas plus clair là !
macbook est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 12h06   #11
Membre confirmé
 
Avatar de PAYASS59
 
Homme
Inscription : février 2005
Messages : 735
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2005
Messages : 735
Points : 291
Points : 291
oups merci alison
PAYASS59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 12h07   #12
Membre confirmé
 
Avatar de allyson
 
Inscription : août 2003
Messages : 248
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 248
Points : 232
Points : 232
Envoyer un message via Yahoo à allyson
mais de rien
__________________
.: and Justice for all :.
------------------------------------------------------------
Membre du jury de l'élection de Mister DVP.com
les règles du forum
de penser au tag
allyson est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h46.


 
 
 
 
Partenaires

Hébergement Web