Einzelnen Beitrag anzeigen
  #5  
Alt 20.08.2004, 10:36:56
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
Re: Noob braucht hilfe bei Forumlar

Vorweg erstmal: Seit PHP 4.1.x geht die Verwendung der Feldnamen als Variablen nicht mehr so einfach. Stattdessen sollte man $_POST (bei method=post) oder $_GET (bei method=get) verwenden.

Zitat:
Original geschrieben von benoit
PHP-Code:

<?PHP

echo "<form method=post>"
echo 
"<table width=58% border=0 cellspacing=2 cellpadding=0>";
echo 
"  <tr>";
echo 
"    <td width=15% valign=top>";
echo 
"      Eingabe:";
echo 
"    </td>";
echo 
"    <td width=85%>"
//Hier musst Du vermutlich $text als Value und nicht als Name setzen.
echo "      <input type=text name="text" value="$_POST['text']">";
echo 
"    </td>";
echo 
"  </tr>";
echo 
"  <tr>";
echo 
"    <td width=15% valign=top>&nbsp;</td>";
echo 
"    <td width=85%>"
echo 
"      <input type=submit value=speichern name=submit>";
echo 
"    </td>";
echo 
"  </tr>";
echo 
"</table>";
echo 
"</form>"



$fp fopen ("members.txt","w");
// Die 11 brauchst Du nicht.
fwrite($fp,$_POST['text']);
fclose($fp);

?>

bin absuluter PHP noob kann mir jemand erklären wasa hierdran falsch ìst?
Jetzt sollte es gehen. Achja, es ist besser, wenn Du statt " nur einfach ' bei echo verwendest. Dann läuft PHP erstens (minimal) schneller und zweitens kannst Du dann einfacher die " für korrektes HTML verwenden.
Mit Zitat antworten