Hi Forum,
Mein php Problem:
Ich habe eine Online Umfrage in einem HTML Formular erstellt.
Die Angaben möchte ich nun an ein php Script geschickt bekommen das aber für den Benutzer nicht sichtbar sein soll.
<form action="form.php" method="post">
Dazu habe ich ein php script angelegt, dass die jeweiligen namen der <inputs> als Variable identifizieren soll und den ausgewählten wert anzeigen soll:
Hier ein Auszug aus form.php
<HEAD><TITLE>Publizieren im Web - Formulare in HTML</TITLE></HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000FF" VLINK="#FF00FF" ALINK="#FF0000">
<H2>Information über den Browser</H2>
<?
Echo "User-Agent: " . GetEnv('HTTP_USER_AGENT') . "<br>\n";
Echo "Referer: " . GetEnv('HTTP_REFERER') . "<br>\n";
Echo "REMOTE_ADDR: " . GetEnv('REMOTE_ADDR') . "<br>\n";
Echo "REMOTE_HOST: " . GetEnv('REMOTE_HOST') . "<br>\n";
if (GetEnv('REQUEST_METHOD') == 'GET')
{
?>
<H2>Rohinformation aus GET-Formular</H2>
<?
Echo "QUERY_STRING: " . GetEnv('QUERY_STRING') . "<br>\n";
}
?>
<H2>Information aus den Formulareingaben</H2>
<?
...
Echo "Frage16 = $Frage16<br>\n";
Echo "Frage18 = $Frage18<br>\n";
for ($i = 0; $i < count($Frage19AufZehenspitzen); $i++)
{ Echo "Frage19AufZehenspitzen[$i] = $Frage19AufZehenspitzen[$i]<br>\n";
}
for ($i = 0; $i < count($Frage19Tapsen); $i++)
{ Echo "Frage19Tapsen[$i] = $Frage19Tapsen[$i]<br>\n";
}
for ($i = 0; $i < count($Frage19FestemSchritt); $i++)
{ Echo "Frage19FestemSchritt[$i] = $Frage19FestemSchritt[$i]<br>\n";
}
Echo "Frage20 = $Frage20<br>\n";
Echo "Geschlecht = $Geschlecht<br>\n";
Echo "Alter = $Alter<br>\n";
Echo "Beruf = $Beruf<br>\n";
Echo "Frage24 = $Frage24<br>\n";
?>
Die Anzeige im HTML Editor gibt mir keine Daten aus sondern das roh php Script.
beim versuch im Netz gibt dieser ein Fehler im Script an.
Ich arbeite mich gerade in php ein- komme hier aber nicht weiter.
Was mache ich falsch? Wo liegt mein Denkfehler?
Hoffe ich habe euch nicht erschlagen mit der Anfrage.
MFG
Ulrike