<form action> textausgabe im selben fenster

Ador

Erfahrenes Mitglied
Hallo,

Ich fange gerade an PHP zu lernen, dafür habe ich mir ein erstes Buch gekauft (Einstieg in PHP 5 und MYSQL 5).

ich versuche gerade zum verstehen, ein einfaches Texteingabefeld zu erstellen, welches dann den Text publiziert. Also ich möchte praktisch das machen, was ein CMS macht, natürlich sehr viel vereinfacht. In den Textbereich soll man etwas eingeben, dass wird dann nach klicken des "submit" buttons an einer von mir bestimten Stelle ausgegeben.
Wie mache ich es, dass ich den Text auf der selben Seite ausgebe, wo auch das "form" ist?
wo usw. die Ausgabe zu sehen ist, möchte ich dann mit HTML und CSS (was ich beherrsche) machen.
Ich kenne halt nur den Befehl: <form action = "datei.php" method = "post">
Da gebe ich ja die Datei an, wo das PHP-Programm ausgeführt wird. Aber wie kann ich einstellen, wo es ausgegeben wird?

Liebe Grüße und schöne Feiertage,

ador
 
Hallo,
wenn ich dich richtig verstehe muss du das so machen:
PHP:
<?php
if($_POST['submit']){
echo $_POST['textfeld'];
}
echo '<form action="datei.php" method="post">
<input name="textfeld" type="text" /><br />
<input name="submit" value="Abschicken" type="submit" />
</form>';
?>
 
Wenn du die Eingaben permanent speichern möchtest, musst du dies serverseitig in einer Datei oder Datenbank machen.
 

Neue Beiträge

Zurück