Bonsoir,
J'ai une page dans laquelle il y a un formulaire contenant le champ "code". À l'appui du bouton "Envoyer" je veux qu'il affiche :
1) Une page A si le code est correct
2) Une page B si le code n'est pas correct

J'ai trouvé ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<html><body>
 
<? if(@$_POST["pass"] == "toto") {
// si le visiteur a tapé "toto" dans le formulaire
// alors la page normale s'affiche
?>
 
Placez ici le contenu de votre page...
 
<? } else {
// sinon, le formulaire s'affiche
?>
 
   <form method="post">
      <table><tr>
         <td><input type="password" name="pass"></td>
         <td><input type="Submit" value="Entrer"></td>
      </tr></table>
   </form>
 
<? } ?>
 
</body></html>
Mais je n'ai pas compris comment ça marche...
La page initiale contenant le champ "code", doit-elle être en .php ?
Là où c'est écrit "Placez ici le contenu de votre page...", moi je veux afficher la page A, dois-je copier son code ? Je suppose que oui mais, est-ce je prend tout à partir de la balise <body> ou je prends seulement ce qui est à l'intérieur de cette dernière ?
À l'aide!
Merci.