Variablen Übergabe geht nicht ...

Homwer

Mitglied
Hi,
ich wollte mir eigentlich gerade was ganz anderes schreiben, leider leif etwas nicht, und nach 2 Stunden Fehleranalüse bin ich zu dem Punkt gekommen, das die Variablen aus einer Html nicht an eine PHP datei übergeben werden.

Ich habe daraufhin mal ein kleines beispielscript geschrieben:

Code:
<html> 
<body> 
  <form action="auswertung.php" method="POST"> 
Wie lautet ihr Name? 
  <input type="text" name="user"> 
  <input type="submit" value="go"> 
  </form> 
</body> 
</html>

die Variable User wird an auswertung.php übergeben

Code:
<? 
echo "Willkommen, $user."; 
?>


Klapt leider nicht... ich habe beide files auf chmod 777 gesetzt und trotzdem nicht, was mache ich da falsch? oder liegt es an meinem Webspace?
Es ist schon länger her das ich etwas mit PHP gemacht habe, darum denke ich mal es handelt sich um einen ganz dummen Fehler :(

LG Homwer
 
Kann man das denn so direkt ausgeben?

Pack den abgeschickten Inhalt mal in ne Variable und versuchs dann...

$benutzer=$HTTP_POST_VARS['user'];
 
Hi,
wenn man bei dir noch ein

Echo $benutzer;
einfügt dann gibt er die eingabe aus...

Hier lokal klapt es aber auch auf meine art, nur auf meinem webspace nicht, hat jemand eine idee woran das liegen könnte ?
 
Zuletzt bearbeitet:
Nunja,
Ist doch ohnehin Sicherer. Stell dir mal vor jemand
kann deine Variable z.B. einen Wert per $_GET eintragen
und so mogeln das wollen wir ja nicht ;) Also immer $_GET
und $_POST egal obs auch ohne geht! :-)
 
Hallo!

PHP:
<?php
echo "Willkommen, ".$_POST["user"];
 
// oder so
$user = $_POST["user"];
echo "Willkommen, ".$user;
?>
Gruss Dr Dau
 
Zurück