Hallo zusmamen,
ich stehe vor einem speziellen Problem, für das es wahrscheinlich wieder eine total simple Lösung gibt ^^
Also ich habe ein Formular mit einem Feld:
So, auf der check.php wird dies jetzt überprüft und ggf. eine Fehlermeldung mit PHP ausgegeben:
Soo, mein Problem ist nun, dass wenn man nichts angibt, man trotzdem auf eine andere Seite (check.php) weitergeleitet wird. Ich hätte es aber gern, dass die Eingabe überprüft wird, bevor man überhaupt weitergeleitet wird. Praktisch beim Anklicken des submit-Buttons.
Ist das irgendwie (am besten ohne JS) möglich?
MfG Icy
ich stehe vor einem speziellen Problem, für das es wahrscheinlich wieder eine total simple Lösung gibt ^^
Also ich habe ein Formular mit einem Feld:
HTML:
<form action="check.php" method="post">
<input type="text" name="eingabe" />
<input type="submit" />
</form>
So, auf der check.php wird dies jetzt überprüft und ggf. eine Fehlermeldung mit PHP ausgegeben:
PHP:
<?php
if ($_POST['eingabe'] == "") {
echo "Gib bitte einen Namen an!";
} else {
// weiter verarbeiten
}
Soo, mein Problem ist nun, dass wenn man nichts angibt, man trotzdem auf eine andere Seite (check.php) weitergeleitet wird. Ich hätte es aber gern, dass die Eingabe überprüft wird, bevor man überhaupt weitergeleitet wird. Praktisch beim Anklicken des submit-Buttons.
Ist das irgendwie (am besten ohne JS) möglich?
MfG Icy