Problème php (help please) je trouve pas

Fermé
veyron444 Messages postés 8 Date d'inscription samedi 25 octobre 2008 Statut Membre Dernière intervention 2 novembre 2008 - 2 nov. 2008 à 06:11
veyron444 Messages postés 8 Date d'inscription samedi 25 octobre 2008 Statut Membre Dernière intervention 2 novembre 2008 - 2 nov. 2008 à 22:20
Bonjour,

Alors voilà je dois concevoir un site web pour mon IUT
Malheureusement je bute sur la partie php (qui est minime car le but est surtout d'apprendre le CSS).

Je n'arrive pas à trouver ce qui ne va pas, et celui-ci me donne une réponse incompréhensible.
Rassurez-vous ça à l'air long, mais en fait la majeur partie est un formulaire en html.

Pourriez-vous regarder, car je ne connais pas d'autre personne qui connaisse le php et je ne voudrais pas perdre des points sur une partie qui m'est difficile.

V'la merci :)

formulaire dans la page "questionnaire.html"

   1. <form method="post" action="traitement.php"><h3>Merci de r&eacute;pondre &agrave; ces quelques questions</h3>       
   2.         <br>       
   3.         </br>       
   4.         <div id="mise_en_forme_formulaire">         
   5.           <fieldset>           
   6.             <legend>Qui &ecirc;tes-vous ?           
   7.             </legend>           
   8.             <p>             
   9.               <label for="nom_de_la_personne">Votre nom:               
  10.               </label>             
  11.               <input type="text" name="nom_de_la_personne" id="nom_de_la_personne" maxlength="15" />           
  12.             </p>           
  13.             <p>             
  14.               <label for="prenom_de_la_personne">Votre pr&eacute;nom:               
  15.               </label>             
  16.               <input type="text" name="prenom_de_la_personne" id="prenom_de_la_personne"maxlength="20" />           
  17.             </p>           
  18.             </fieldset>           
  19.             <fieldset>             
  20.               <legend>Petit sondage:             
  21.               </legend>             
  22.               <p>               
  23.                 <label for="choix_liste">Quel genre pr&eacute;f&eacute;rez-vous ?                 
  24.                 </label>               
  25.                 <select name="choix_liste" id="choix_liste">                 
  26.                   <option value="1">...                 
  27.                   </option>                 
  28.                   <option value="2">La science-fiction                 
  29.                   </option>                 
  30.                   <option value="3">Le m&eacute;dieval fantastique                 
  31.                   </option>                 
  32.                   <option value="4">L'historique                 
  33.                   </option>                 
  34.                   <option value="5">Le contemporain fantastique                 
  35.                   </option>                 
  36.                   <option value="6">L'horreur                 
  37.                   </option>                 
  38.                   <option value="7">Le fun - comique                 
  39.                   </option>               
  40.                 </select>             
  41.               </p>             
  42.               </fieldset>             
  43.               <fieldset>               
  44.                 <legend>Avis:               
  45.                 </legend>               
  46.                 <p>                 
  47.                   <label for="avis_sur_site">Donner votre avis sur le site:                 
  48.                   </label>                 
  49.                   <br/>
  50.                   <textarea name="avis_sur_site" id="avis_sur_site" rows="10" cols="50"></textarea>               
  51.                 </p>               
  52.                 <p>                 
  53.                   <input type="reset" value="remise &agrave; z&eacute;ro"/>               
  54.                 </p>               
  55.                 <p>                 
  56.                   <input type="submit"value="envoyer"/>               
  57.                 </p>               
  58.                 </fieldset>     
  59.       </form>


code dans la page "traitemment.php"

   1. <?php
   2.    print "bonjour monsieur, madame: ";
   3. print $_POST["nom_de_la_personne"];
   4.   print " ";
   5.   print $_POST["prenom_de_la_personne"];
   6.   print "<BR><BR>";
   7.   print " votre style de jeu préféré est le ";
   8.   switch ($_POST["choix_liste"])
   9.     {
  10. case 1: echo "Non-sp&eacute;cifi&eacute;"; break;
  11.     case 2: echo "La science fiction"; break;
  12. case 3: echo "Le m&eacute;dieval fantastique"; break;
  13. case 4: echo "L'historique"; break;
  14. case 5: echo "Le contemporain fantastique"; break;
  15. case 6: echo "L'horreur"; break;
  16. case 7: echo "Le fun - comique"; break;
  17. }
  18. print " Nous avons bien noté vos commentaires, merci de votre visite";
  19.   ?>
A voir également:

6 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
2 nov. 2008 à 10:54
Salut,

J'ai testé ton formulaire et il fonctionne.
Peux-tu dire où tu rencontre des problèmes exactement?
Merci.
0
Utilisateur anonyme
2 nov. 2008 à 10:56
Bonjour,

J'ai recopié les deux fichiers, j'ai bidouillé pour enlever les numéros de colonnes.
J'ai testé, rien n'est incorrect.

Où est donc le problème ?
0
veyron444 Messages postés 8 Date d'inscription samedi 25 octobre 2008 Statut Membre Dernière intervention 2 novembre 2008
2 nov. 2008 à 14:09
ok, là tu m'intrigue car sur ma page web:

quand j'attends:

"bonjour monsieur, madame:$nom_de_la_personne", $prenom_de_la_personne

votre style de jeu préféré est le $choix_liste (je ne suis pas sur de cette variable, main bon)

Nous avons bien noté vos commentaires, merci de votre visite
(je rappel qu'il n'y a pas de traitement de la dernière info)"


et bah j'ai ceci:

pour $nom_de_la_personne: dupond
$prenom_de_la_personne: xavier
$choix_liste: science-fiction

"; print " votre style de jeu pr?f?r? est le "; switch ($_POST["choix_liste"]) { case 1: echo "Non-spécifié"; break; case 2: echo "La science fiction"; break; case 3: echo "Le médieval fantastique"; break; case 4: echo "L'historique"; break; case 5: echo "Le contemporain fantastique"; break; case 6: echo "L'horreur"; break; case 7: echo "Le fun - comique"; break; } print " Nous avons bien not? vos commentaires, merci de votre visite"; ?>

C'est bizare il n'y a pas de trace du nom et du prénom de la personnes et le switch se barre en vrille.??!!

en tout cas merci de vous intéresser à mon problème :)
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
2 nov. 2008 à 14:27
Re,

Ben, voilà ce que j'ai
https://www.cjoint.com/?lcoxUAKhVz
et après avoir cliquer sur envoyer
https://www.cjoint.com/?lcoyDfGMj6
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
veyron444 Messages postés 8 Date d'inscription samedi 25 octobre 2008 Statut Membre Dernière intervention 2 novembre 2008
2 nov. 2008 à 22:18
je comprend pas, seresse possible que ce soit du au fait que j'ai mit le code php dans le body en html ?
le fichier qui contient le bout de code php s'appel traitement.php
le formulaire est sur questionnaire.html
0
veyron444 Messages postés 8 Date d'inscription samedi 25 octobre 2008 Statut Membre Dernière intervention 2 novembre 2008
2 nov. 2008 à 22:20
doublon
0