Antworten auf deine Fragen:
Neues Thema erstellen

Textfeld eingabe gespeichert lassen.

Qfine

Neuling

Hallo ich habe einmal eine frage. Wenn ich ein Formular hab z.B:

Index.php ( Ausgabe alles auf einer seite )

Code:
<html>

<!-- Texteingabe Feld -->
<form action="Index.php" method="post">
<input type="text" name="abc" />
<input type="Submit" value="Eingabe" name="eingabe" />
</form>


<!-- NUN PHP TEIL -->

<?php
// Wenn Eingabe gedrückt dann wird Text aus 'abc' angezeigt
if ($_POST['eingabe'])
   {
      echo $_POST['abc'];
   }
?>


</html>

So wie ihr im Text seht wird beim drücken des Buttons Eingabe, der eingebene Text des Textfelds angezeigt. Wenn ich nun Button Eingabe wird der Text aus dem Textfeld wie gewünscht mit einem Echo dargestellt. ABER der Eingebene Text im Textfeld verschwindet und das ist mein Problem, ich möchte das der Text im Textfeld bestehen bleibt, dass er schneller abgeändert werden kann. Wie mach ich das?

Danke im Vorraus!!
 

Drauka

Noch nicht viel geschrieben

AW: Textfeld eingabe gespeichert lassen.

<input type="text" name="abc" value="<? echo $_POST['abc']; ?>" />
 

Chriss1987

me.drinkCoffee();

AW: Textfeld eingabe gespeichert lassen.

Hi,

PHP:
<?php
// Wenn Eingabe gedrückt dann wird Text aus 'abc' angezeigt
if ($_POST['eingabe'])
   {
      $value = $_POST['abc'];
   }
else
   {
     $value = "";
   }
?>
<html>

<!-- Texteingabe Feld -->
<form action="Index.php" method="post">
<input type="text" name="abc" value="<?php echo $value; ?>"/>
<input type="Submit" value="Eingabe" name="eingabe" />
</form>


<!-- NUN PHP TEIL -->

<?php
// Wenn Eingabe gedrückt dann wird Text aus 'abc' angezeigt
      echo $value;
?>


</html>

Schöne Grüße aus dem Sauerland!
Chriss

Edit: Drauka war schneller ^^ :p
 

sh0ck

PST-SURVIVOR

AW: Textfeld eingabe gespeichert lassen.

hallo.

PHP:
<!-- NUN PHP TEIL -->

<?php
// Wenn Eingabe gedrückt dann wird Text aus 'abc' angezeigt
if ($_POST['eingabe'])
   {
      echo $_POST['abc'];
   }
?>

<!-- Texteingabe Feld -->
<form action="Index.php" method="post">
<input type="text" name="abc" value="<?php  echo $_POST['abc'];  ?>" />
<input type="Submit" value="Eingabe" name="eingabe" />
</form>

</html>

edit: ihr seid hier wohl die allerschnellsten?? das ist aber nicht immer gut :p

gruss chris
 

saila

Moderatorle

AW: Textfeld eingabe gespeichert lassen.

Mal etwas entfernt von den bereits vorhandenen Vorschlägen, wäre das ganze natürlich besser in einer Session aufgehoben. Da du dich jedoch erste seit kurzem mit PHP beschäftigst, dürfte das Thema Session noch etwas verfrüht sein.

Also für später merken. Formulardaten in einer Session speichern (alternativ natürlich in einer Datei oder Datenbank), um beim Verlassen der Seite und Rückkehr auf die Formularseite auch die entsprechenden Daten wieder darstellen zu können.
 

Qfine

Neuling

AW: Textfeld eingabe gespeichert lassen.

Danke Saila, aber das brauch ich nicht, dass es in einer Session gespeichert wird, da es sich bei meiner PHP anwendung nur um einen Zeugniss Rechner geht, ich denke nicht dass das da so wichtig ist, das jede note bestehen bleibt wenn man wieder zurück kehrt.
aber Trotzdem danke!
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.616
Beiträge
1.538.358
Mitglieder
67.536
Neuestes Mitglied
QuestionMark
Oben