wheelie86: Formular will um's Verrecken nicht funktionieren

Beitrag lesen

Die relevanten Einträge sind die hier, oder?

_REQUEST["name"] Albert Einstein
_REQUEST["emailad"] Albert.Einstein@Relativ.com
_REQUEST["text"] ich habe nichts zu sagen.
_REQUEST["send"] Gib's mir!
_POST["name"]         Albert Einstein
_POST["emailad"] Albert.Einstein@Relativ.com
_POST["text"]         ich habe nichts zu sagen.
_POST["send"]         Gib's mir!

Und wie muss ich nun verfahren, damit das funktioniert?

Ja, das sind die relevanten Einträge.
Die sind einmal im Array $_REQUEST drin und einmal im ARRAY $_POST.
Dein Script versucht, das zu berücksichtigen.

Schau bitte jetzt mal nach, aus welcher der includierten Dateien Deine Fehlermeldung stammt. (Ich vermute, es ist die "no_data.inc".

Denn dann weißt Du, dass weder Name, noch mailadresse, noch Betreff, noch Text in Deinem Script unter den dort verwendeten Variablen angekommen sind.

Danach setz doch mal bitte anstelle von

phpinfo(INFO_VARIABLES);
exit;

von vorhin

phpinfo(INFO_VARIABLES);
echo ("Name: $name<br>");
echo ("Name2: $_POST['name<br>'];
exit;

Und erzähle uns, was Dein SDcript dazu sagt.

Grüße, Thomas

Korrekt, die Fehlermeldung steht so wortwörtlich in der "no_data.inc".

Nachdem ich dann das phpinfo-Zeug ersetzt habe, zeigt der Browser "Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\xampp\htdocs\Kopie von 3502\form\mailer.php on line 3".

Der dazugehörige Auszug:

echo ("Name2: $_POST['name<br>'];