strukturart
Erfahrenes Mitglied
Hallo,
mit folgendem Script prüfe ich ob Formularfelder nicht leer sind,
wenn alles okay ist soll der User auf eine Seite umgeleitet werden.
Das das mit der Umleitung klappt(Header) muss die Prüfung ganz ob stehen
<?php
.
.
.
?>
<Html>
<Head>
.
.
-
Jetzt habe die Prüfung in eine Funktion gepackt um sie später innerhalb der Html auszuführen,
leider klappt das nun nicht mehr mit der Umleitung.
Wie mach ich das denn richtig?
mit folgendem Script prüfe ich ob Formularfelder nicht leer sind,
wenn alles okay ist soll der User auf eine Seite umgeleitet werden.
Das das mit der Umleitung klappt(Header) muss die Prüfung ganz ob stehen
<?php
.
.
.
?>
<Html>
<Head>
.
.
-
Jetzt habe die Prüfung in eine Funktion gepackt um sie später innerhalb der Html auszuführen,
leider klappt das nun nicht mehr mit der Umleitung.
Wie mach ich das denn richtig?
PHP:
<?php
function check(){
if(isset($_POST['submit'])){
if (empty($first_name)){
$text = "Bitte Vorname eingeben.";
echo $text;
}
else if (empty($last_name)){
$text = "Bitte Name eingeben";
echo $text;
}}
else{header('Location: http://www.test.ch/');
}
}
?>
HTML:
<input type="submit" name="submit" formtarget="_shelf" value="reservieren" />
</form>
<?php
check();
?>