<html> <body> <form name="formularz" action="#" method="post"> <input type="text" name="t" value="tekst" /> <input type="hidden" name="h" value="ukryte" /> <input type="password" name="p" value="hasło" /> <button type="submit">Wyślij</button> </form> <?php if(isset($_POST['t']) && isset($_POST['h']) && isset($_post['p'])) { $t = (isset($_POST['t'])? $_POST['t']: ''); $h = (isset($_POST['h'])? $_POST['h']: ''); $p = (isset($_POST['p'])? $_POST['p']: ''); echo "<p>text=$t, hidden=$h, password=$p", '</p>'; } ?> </body> </html>
Le code ci-dessus doit créer un formulaire puis l'afficher via un script php. Il s'agit d'une copie 1:1 de ma ressource pour enseignants que d'autres étudiants peuvent utiliser. La classe sociale l’a collectivement appelé ainsi, et le mystère de son éventuel échec reste entier à ce jour.
Aucun avertissement d'erreur, le script n'affiche tout simplement rien après la soumission du formulaire. S'il vous plaît aidez-moi.
Votre condition est fausse, la dernière méthode isset est $_post en minuscule, elle devrait être comme ceci : if(isset($_POST['t']) && isset($_POST['h']) && isset($ _POST ['p']))