<?php
if(isset($_POST['n']) && isset($_POST['pass'])) {
echo 'success';
}
?>
<form action="first.php" method="POST">
name:<br> <input type="text" name="n"><br>
Password:<br> <input type="text" name="pass">
<br>
<input type="submit" value="submit">
</form>
ps: das funktioniert, wenn ich GET anstelle von POST verwende, bin ich neu in der Webentwicklung, so dass jede Hilfe geschätzt wird.Warum funktioniert dieser PHP-Code nicht mit der Post-Methode?
Dies sollte offensichtlich funktionieren. Ich weiß nicht, Sie haben ein 'switch_post_to_get'-Modul auf Ihrem Webserver oder etwas anderes. aber das Problem ist nicht in Ihrem Code – Federkun
Der einzige Weg, dies sollte brechen ist, wenn die Variablen php.ini Einstellung enthält nicht "P". Aber das klingt unglaublich unwahrscheinlich. – iainn
Ich überprüfte meine php.ini Datei, die Einstellung ist ein followersvariables_order = "GPCS" –