Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo Leute,

ich wollte ein Gästebuch erstellen. Die Grundseite (wo die Daten eingegeben werden) ist im HTML Format. Diese Seite ruft dann auch Klick eine PHP-Seite auf. Allerdings bekomme ich die Meldung das die Variblen nicht übergeben werden.

$Name = $_POST[NAME]

Was mache ich falsch.

MfG

Patrick

Geschrieben

hab ein ähnliches problem..

index.html:

<FORM ACTION="auswertung.php" METHOD="POST">

<INPUT NAME="xyz">

<INPUT TYPE="submit">

</FORM>

nach betätigen des buttons, erscheint folgende meldung:

"Notice: Undefined variable: xyz in I:\SERVER\httproot\auswertung.php on line 3"

und die variable wird nicht übergeben.....

btw: hallo patrick :D

Geschrieben

Auf Groß und Kleinschreibung habe ich geachtet. Ich habe extra die Variablen mit Copy and Paste übernommen.

Kann ich nicht einfach das komplette Formulat in PHP schreiben und dann eine funktion aufrufen wenn der Button gedrückt wird. Wenn ja, wie müsste das aussehen ?

MfG

Patrick

P.S.: Hallo Oschie, alles fit, was machst du denn so ?

Geschrieben

Was mir grade an deinem Posting auffällt:

$Name = $_POST[NAME]

Hast du das tatsächlich ohne Anführungszeichen geschrieben, oder hast du nur vergessen, die hier in's Forum zu schreiben?

Richtig müsste es so aussehen:

$Name = $_POST["NAME"]

greetings,

DSW

Geschrieben

Ich glaube ich habe es wirklich ohne Anführungszeichen geschrieben. Dies muss ich aber nachschauen.

Trotzdem würde ich gerne alles in einer PHP Datei haben, wie müsste dies aussehen. Wenn der Button gedrückt wird, muss ich eine Funktion aufrufen, die dann die Daten in die Datenbank einträgt.

Gibt es da ein Code-Beispiel.

MfG

Patrick

Geschrieben

Du kannst eine Seite schreiben, die sich selber aufruft. Du musst dann halt abfragen, ob die zu übergebenden Variablen gesetzt sind. Falls nein, gibst du das Formular aus, falls ja gibst du das Ergebnis aus. if(isset(xyz) blabla...

Geschrieben
Original geschrieben von Patrick.Karre

Ich glaube ich habe es wirklich ohne Anführungszeichen geschrieben. Dies muss ich aber nachschauen.

Trotzdem würde ich gerne alles in einer PHP Datei haben, wie müsste dies aussehen. Wenn der Button gedrückt wird, muss ich eine Funktion aufrufen, die dann die Daten in die Datenbank einträgt.

Gibt es da ein Code-Beispiel.

MfG

Patrick

eigentlich sollte es einfach sein das formular getrennt in einer html datei zu lassen und dann in der form action ein php script aufzurufen

falls es mit

$name= $_POST["name"];

nicht funzt versuch ma

$name = $_REQUEST["name"];

ist aber im prinzip das gleiche!

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...