Nach der Lektüre 20+ Beiträge (eine große Mehrheit davon beinhaltet Menschen das name
Attribut in ihren input
Tags setzen nicht an), ich habe ein dummen einfaches Skript:PHP Posting nicht (ja, Namensschild definiert)
<form action="submit_form.php" method="post">
Name: <input type="text" name="name"><br>
<input type="submit">
</form>
und auf submit_form.php
ich habe
<?php echo $_POST["name"]; ?>
, die unterhalb der Text ausspuckt.
Notice: Undefined index: Name in C: \ Users ... \ PhpstormProjects ... \ submit_form.php auf Linie 1
Ich habe jahrelang PHP benutze obwohl dies Das erste PHP-Projekt auf dieser frischen Maschine, so ist dies die erste Art von Aktion, die ich an der neuen Konfiguration versucht habe. Habe ich das Gefühl, dass es mit meiner PHP-Konfiguration zu tun hat? Was soll ich in phpinfo()
suchen?
Als wahrscheinlich sehr wichtiger Hinweis:
- Ich laufe dies auf PhpStorm
- ich gesetzt habe, die alle Bereitstellungseinstellungen (ich verwende PhpStorm bei der Arbeit ohne Probleme)
- Nach der Buchung das Formular von der Indexseite, ich hatte
submit_form.php
nur ausführenphpinfo();
und das funktioniert außer ... - Ich bekomme zufällige 502 ... Die Hälfte der Zeit sehe ich die PHP-Informationen, die andere Hälfte der Zeit, die ich bekomme 502 Schlechtes Gateway ...
habe ich auch versucht:
if(isset($_POST["name"])) {
echo $_POST["name"];
}
Sie haben vergessen, br – nospor
@nospor Danke, bearbeitet zu beheben zu schließen. Es war ein Kopieren und Einfügen Fehler – 8protons
@Anant funktioniert nicht – 8protons