nach "submit" : Message in neuer Seite oder in selber Seite ?
Björn
- php
Guten Morgen,
und zwar:
Nachdem der Benutzer ein Formular ausgefüllt hat, submit-Button geclickt hat, und seine Daten erfolgreich in die Datenbank übernommen wurden, möchte ich ihm eine kleine Message zukommen lassen, daß seine Daten erfolgreich Übernommen wurden.
Leite ich dafür mit header() auf eine neue Seite um z.B.:
message.html oder kann ich ihm die Mitteilung in der selben Seite anzeigen (was ich bevorzuge), aber so, das er die Formularfelder nicht mehr sieht ??
Wie würde man das am besten machen irgendwas mit "clr" wenn's soetwas geben würde (ist mir zwar nicht bekannt ,aber vielleicht hat ja jemand eine Idee)??
Danke
Björn
Hi,
Wie würde man das am besten machen irgendwas mit "clr" wenn's soetwas geben würde (ist mir zwar nicht bekannt ,aber vielleicht hat ja jemand eine Idee)??
geht nur mit dem Neuladen der Seite, wenn Du es rein auf PHP-Basis machen möchtest.
Da gibt es verschiedene Möglichkeiten: flag mitgeben und auf der Seite ne if-Abfrage haben
Aber m.E. kannst Du dann auch auf eine neue Seite umleiten.
Wenn Du die Seite nicht neu laden willst, musst auf Javascript umsteigen, und die formularfelder unvisibly setzen bzw. leere (bei der DB-Eintragung dann darauf achten, dass keine .leeren Felder eingetragen werden) Das Ganze ist aber höchst unsauber, da m.E. das Formular trotzdem mitgeschickt wird (vielleicht hilft disablen)
ciao
romy
hi,
Wenn Du die Seite nicht neu laden willst, musst auf Javascript umsteigen, und die formularfelder unvisibly setzen
unvisibly? wunderschöne wortkreation :-)
gruss,
wahsaga
Hi,
unvisibly? wunderschöne wortkreation :-)
<rot werd> naja, äh, ist verschlafen zu sein eine Entschuldigung? </rot werd>
natürlich heisst es: invisible, davon abgesehen kann man glaube ich nur visible:false setzen oder? Jaja ich geh ja schon Kaffe trinken...
ciao
romy
PS: by the way: sehe nur ich alle SOnderzeichen mit ihrer Ausführlichen Schreibweise oder ist das momentan ein Bug. (Ich meine " als " und öäü mit ihren Entsprechungen, weiss gerade nicht wie das heisst.)
hi romy,
PS: by the way: sehe nur ich alle SOnderzeichen mit ihrer Ausführlichen Schreibweise oder ist das momentan ein Bug. (Ich meine " als " und öäü mit ihren Entsprechungen, weiss gerade nicht wie das heisst.)
scheint ein temporär bug nach einem update zu sein, siehe [pref:t=48233&m=263286]
gruss,
wahsaga
Moin!
Leite ich dafür mit header() auf eine neue Seite um z.B.:
message.html oder kann ich ihm die Mitteilung in der selben Seite anzeigen (was ich bevorzuge), aber so, das er die Formularfelder nicht mehr sieht ??
Wie du willst.
Es ist eine gute Idee, eine Weiterleitung auszugeben. Benutzer tendieren dazu, Seiten neu laden zu wollen. Wenn der Benutzer die Ergebnisseite neu lädt, wird gerne mal das Formular neu geschickt. Wenn du auf eine Seite weiterleitest, passiert das nicht.
- Sven Rautenberg