Affichage des données récupérées
Résolu
Bonjour, cela fait quelques jours que je suis sur une partie de mon programme et je ne trouve toujours pas d'où vient le problème.
Voici le code :
Ici je suis sensé dans un premier temps afficher un formulaire de donnée pour recevoir le nom, le prénom, etc... Mais je ne sais même pas si j'arrive à les récupérer car la page n'affiche rien du tout lorsque je clique sur
Bien sûr c'est une partie du code, j'ai à côté le
Si quelqu'un voudrait bien m'aider, merci.
Voici le code :
<?php
if(!isset($_POST["valider"]))
{
echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">';
echo '<p>Nom : <input type="text" name="lastname"/></p>';
echo '<p>Prénom : <input type="text" name="firstname"/></p>';
echo '<p>Etudes : <input type="text" name="school"/></p>';
echo '<p>Ville : <input type="text" name="city"/></p>';
echo '<p>N° de téléphone : <input type="text" name="phonenumber"/></p>';
echo '<input type="submit" name="valider" value="Valider"/>';
echo '</form>';
} else {
$last_name = $_POST[lastname];
$first_name = $_POST[firstname];
$school = $_POST[school];
$city = $_POST[city];
$phone = $_POST[phonenumber];
echo '<p>'.$last_name.'</p>'; #j'ai essayé de n'afficher qu'une seule variable, ce qui ne fonctionne pas non plus
}
?>
Ici je suis sensé dans un premier temps afficher un formulaire de donnée pour recevoir le nom, le prénom, etc... Mais je ne sais même pas si j'arrive à les récupérer car la page n'affiche rien du tout lorsque je clique sur
Valider.
Bien sûr c'est une partie du code, j'ai à côté le
head,
title, qui fonctionnent tous, ce n'est qu'ici que le programme refuse de m'afficher quoi que ce soit.
Si quelqu'un voudrait bien m'aider, merci.
2 réponses
-
Contributeurbonjour,
tu écris que la page n'affiche rien du tout: si j'étais toi, j'ajouteraiecho "pas rien";
avant la ligne 2. -
Je n'ai aucune idée du pourquoi du comment mais du jour au lendemain le programme a décidé de fonctionner, peut-être que c'était une mise à jour qui n'était pas installée.
Du coup c'est résolu mais je ne sais pas pourquoi