Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Variablen halten
Hi,
ich bin Neuling in PHP und bastel grad son bisschen an einer Site mit Formularen.
In meiner insert.php habe ich Formularfelder, in welche Daten eingegeben werden (so ne Art Gästebuch), dann werden die Daten über einen Button gesendet.
In der ausgabe.php werden die eingegebenen Daten ausgegeben.
Wenn ich jetzt aber wieder auf "Zuück zur Eingabe" klicke und zu meiner insert.php komme, dann sind die Felder nicht mehr gefüllt.
Ich habe gelesen, das man dieses Probelme mit sog. Sessions handelt, komme damit aber noch nicht so ganz zu recht. An welcher Stelle muss ich denn die Session starten und wie werden meine Felder mit den Variablen gefüllt? Wie kann ich diese aber auch jederzeit wieder zurücksetzen?
Bin für jede Hilfe dankbar!
Gruss Marco
Antworten
hallo,
nein, das liegt nicht an dén Sessions.
mache deine felder in der insert.php mal so.
z.b.
<form type='text' name='email' value='<? echo($email); ?>'>
dann sind sie nichtmehr lehr, wenn man auf zurück klickt!
greetz
2.
hi ,
das beste wird sein du liest dir das mal durch : [url]http://www.phptutorials.de/index.php?article=18&tpl=2[/url]
fas fertiges hier reinstellen wird nicht helfen da dir dann das grunsätzlich über sessions fehlt und du später auch nicht klarkommst .
3.
hallo onion,
das hat geklappt!
jetzt kann ich die aber nicht mehr mit meinem reset-button zurücksetzen. hast du dafür auch eine lösung?
hallo bluescreen,
okay, ich lese mir das mal durch. danke.
4.
könntest du mal deine beiden scripte posten?
5.
Dafür gibt es keine Lösung mit PHP. Mit dem Reset-Button bekommst Du immer genau den Zustand, der beim Aufbau des Formulars gültig war. Da kannst Du höchstens mit JavaScript nachhelfen.
*** Nobody ***
6.
keine Lösung dafür? :-(
aber das muss doch irgendwie gehen, auch ohne javascript..