Hallo Zusammen,
wenn ein User beim Standard-Kontaktformular ein Feld nicht ausfüllt,
wird auf den Fehler hingewiesen, aber die ausgefüllten Felder sind dann alle wieder gelöscht.
Frage:
Können die bereits eingegebenen Daten zwischengespeichert werden um das zu verhindern.
Bzw.
Kann ich die Fehlermeldung irgendwie auch auf der gleichen Seite ausgeben, sodaß die Kontaktdaten nicht erneut eingegeben werden müssen?
Frage2:
Wie kann ich den User direkt auf eine neue Seite umleiten, wenn er das Formular erfolgreich gesendet hat?
danke für einen Tipp,
A.
Kontaktdaten speichern beim Seitenwechsel und Weiterleiten
hallo alderim
zur ersten Frage: schau mal bei folgendem Post wegen den Input-Werten, die bleiben sollen: http://www.contenido.org/forum/viewtopi ... 949#104949 (Die Suche hätte Dir da geholfen)
2. z.B. mit etwas à la:
Hinweis: vor einem Aufruf der Funktion header() darf kein Output an den Client gesendet werden. Siehe dazu sonst: http://www.php.net/header
Gruss
Conradius
zur ersten Frage: schau mal bei folgendem Post wegen den Input-Werten, die bleiben sollen: http://www.contenido.org/forum/viewtopi ... 949#104949 (Die Suche hätte Dir da geholfen)
2. z.B. mit etwas à la:
Code: Alles auswählen
if (Formular erfolgreich verschickt) {
header('Location:DEIN_LINK');
}
Gruss
Conradius
danke für den Tipp,
aber bei mir funzt das nicht mit der Übergabe
Template
Modul
Vielleicht einen Tipp woran das liegen könnte?
aber bei mir funzt das nicht mit der Übergabe
Template
Code: Alles auswählen
<td><span class="Stil1">{VORNAME}</span></td>
<td width="20"> </td><td><input type="text" name="Vorname" id="Vorname" maxlength="100" style="width:180px;" value="{VORNAME_VALUE}"/></td></tr>
Code: Alles auswählen
$tpl->set("s","VORNAME_VALUE", $_POST["Vorname"]);
Gruß,
Alderim
Alderim