Question sur un bout de code de PHP

Résolu/Fermé
naoufal118 Messages postés 74 Date d'inscription vendredi 30 mars 2007 Statut Membre Dernière intervention 11 juillet 2010 - 23 juin 2010 à 22:48
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 24 juin 2010 à 11:42
Bonsoir,
Svp je suis nouveau apprenti de PHP et je voulais vous questioner sur un bout de code:
J'ai fait une condition:
<?php
....
if($_GET['mot_de_passe']=="111111"
{
<em>(c's là ou est mon problème je veux faire en sorte que si le mot de passe envoyé via formulaire
est egale à 111111 alors là une autre pasge s'ouvre)</em>
}
?>
merci bcp pr vos réponses.
A voir également:

3 réponses

okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
23 juin 2010 à 23:07
Quel est le problème ? la condition est bonne
Il manque juste une parenthèse if($_GET['mot_de_passe']=="111111")
1
crapoulou Messages postés 28158 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 16 avril 2024 7 990
23 juin 2010 à 23:09
Bonsoir,

La question est ici :

<em>(c's là ou est mon problème je veux faire en sorte que si le mot de passe envoyé via formulaire
est egale à 111111 alors là une autre pasge s'ouvre)</em>
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
23 juin 2010 à 23:12
oups, j'ai sauté le mot "autre" ^^'
alors il faut rediriger comme ceci :
header("Location:page2.html");

attention, header doit être obligatoirement mis avant tout affichage de code html (avant tout texte ou echo)
0
di stp ta (header ) c'est une fonction .mais kan je la ape dans ma condition comme tu m'a et j'ouvre ma page j'aperçpois juste cela "?>" merci.
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
24 juin 2010 à 11:42
il affiche du code php ? c'est bizarre ça.
l'extension de ton fichier est bien .php ?

voici en gros comment devrait s'écrire ton script
<?php
$code = '111111';
if($_GET['mot_de_passe'] == $code)
{
//redirection vers la page 2
header("Location:page2.php");
}
//sinon on affiche la page 1 qui dit par exemple que le mot de passe est faux.
?>
0