Pourkoi ce code php ne marche pas !!!

Fermé
tsii Messages postés 96 Date d'inscription mardi 13 novembre 2001 Statut Membre Dernière intervention 20 février 2008 - 17 août 2004 à 11:06
 Utilisateur anonyme - 17 août 2004 à 13:17
<form action="php-formulaire.php" method="post">
<h4>Quel est votre niveau en programmation ?</h4>
<input type="radio" name="niveau" value="débutant">débutant
<input type="radio" name="niveau" value="moyen" checked>moyen
<input type="radio" name="niveau" value="expert">expert
<P>
<input type="submit" value="Valider">
</form>
<?php
echo "Etes vous sûr(e) d'avoir le niveau $niveau ?"
?>

Merci
A voir également:

4 réponses

Utilisateur anonyme
17 août 2004 à 11:30
Même probleme que précédemment .
<?php 
if (isset($_POST['niveau']))echo "Etes vous sûr(e) d'avoir le niveau ".$_POST['niveau']." ?" 
?> 


------------------------------------------------------------
<Mode Pub> http://www.poof65.com </Mode Pub>
0
Utilisateur anonyme
17 août 2004 à 11:32
Je veux pas être désagréable mais si tu avais lu qques cours sur le php (sur www.php.net par ex), tu n'aurais pas tous ces problèmes.

------------------------------------------------------------
<Mode Pub> http://www.poof65.com </Mode Pub>
0
grofwa Messages postés 440 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 21 juillet 2006 479
17 août 2004 à 13:15
@poof65 : C'est une réponse qui fait avancer le schmilblick, ça au moins !

En fait, tu ne peux pas utiliser le PHP pour vérifier la valeur du champ "niveau" dans ton script car le PHP est interprété au niveau du serveur. Quand la page arrive à ton browser, elle a déjà été interprétée. Donc, pour tester la valeur du champ, tu dois le faire dans php-formulaire.php.
Aussi, c'est mieux d'utiliser $_POST["niveau"] que niveau.

Michael.

Ne vous souciez pas de n'être pas remarqué ; cherchez 
plutôt à faire quelque chose de remarquable [Confucius]
0
Utilisateur anonyme
17 août 2004 à 13:17
@grofwa : ah oui tu trouves aussi

--------------------------------------------------------
L'informatique est un long fleuve pas tranquille !!!
0