tabelle aus formular

girl2005

Erfahrenes Mitglied
hallo,

ich möchte ein Programm so schreiben:
ich habe eine <input type = "text">
wenn ich ein Eintrag darin schreibe, soll er danach unter diesem input stehen.
und wenn ich ein zweites Eintrag darin schreibe soll er unter dem ersten Eintrag stehen.
also die Einträge in eine tabelle.

Hier ist mein Code aber fonktionniert nicht.

PHP:
<html>
<body> 
<form action = "<?=$_SERVER['PHP_SELF']?>" method = "post">
<input type = "text" name = "name">
<div id = "bereich">
<table>
<tr>
<td><? echo $_POST['name'] ?>
</td>
</tr>
</table>

</div>
</body>
</html>

ich habe immer nur ein einziges Eintrag.

weiss jemand Rat?
 
Du musst wissen, dass die übergebenen Werte nach dem Durchlauf des Skriptes nicht mehr verfügbar sind. Daher müsstest du sie dauerhaft in einer Datenbank oder Datei speichern.
 
Man könnte auch ein Array in einer Session speichern und dieses dann ausgeben!
 
hi,


das problem ist dass ich will dass jeder Eintrag direkt aufgezeigt werden.
das heisst wenn ich Eintrag1 eingebe dann habe ich in der Tabelle ..Eintrag1...
wenn ich Eintrag2 eingebe ..dann habe ich ..Eintrag1...
... Eintrag2..
ich bekomme mit meinem Programm nur einen Eintrag in der Tabelle und zwar der letzte dass ich eingegeben habe.
 
Dein Problem habe ich schon verstanden;)
Leider weiß ich nicht wie erfahren du in PHP bist und wie sehr dir der Tipp mit Sessions hilft. Fakt ist, dass dir, wenn du die Daten dauerhaft speichern willst, auch Sessions nicht weiterhelfen werden. Dann müßtest du wirklich mit Datenbanken oder Dateien arbeiten.

Gruß!
 
hallo,

ich habe versucht mit datenbanken zu arbeiten. aber das Problem, jedes Eintrag muss
einzeln angezeigt werden!
 
Zurück