Hallo!
Bin ein PHP-Anfänger mit einem Problem, was bestimmt nicht so riesig ist, wenn der Grund dafür gefunden wurde…
Habe hier ein Skript, das nicht funktioniert, obwohl ich das gleiche schon mal geschrieben habe und das lief. (Genaugenommen habe ich das erste einfach kopiert und zu diesem modifiziert.)
Freue mich über jeden Lösungsversuch!
Hier ist das gute Stück:
Bin ein PHP-Anfänger mit einem Problem, was bestimmt nicht so riesig ist, wenn der Grund dafür gefunden wurde…
Habe hier ein Skript, das nicht funktioniert, obwohl ich das gleiche schon mal geschrieben habe und das lief. (Genaugenommen habe ich das erste einfach kopiert und zu diesem modifiziert.)
Freue mich über jeden Lösungsversuch!
Hier ist das gute Stück:
Code:
<?php
if ($_POST[vorname] and $_POST[name] and $_POST[b_day] and $_POST[mat_nr] and $_POST[adresse] and $_POST[plz] and $_POST[wohnort] and $_POST[phon] and $_POST[email]) {
/*Bin ratlos, irgendwie scheint PHP nicht als Sprache erkannt zu werden, ab „Folgende Daten ...“ wird alles Nachfolgende ausgegeben, bis auf die „<br>“s... Unabhängig auch davon, ob die Daten (vorname, usw.) vom HTML-Formular gepostet wurden oder nicht.*/
echo '<br>Folgende Daten wurden abgespeichert: <br> Name - '. $_POST[vorname],' '.$_POST[name],'<br>Straße & Hausnummer - '.$_POST[adresse],'<br>PLZ - '.$_POST[plz],'<br>Wohnort - '.$_POST[wohnort],'<br>Telefon - '.$_POST[phon],'<br>Email - '.$_POST[email]. ;
}
else {
'Vervollständigen Sie bitte folgende Angabe/n:';
if (!$vorname) {
echo '<br>Vorname';
}
if (!$name) {
echo '<br>Vorname';
}
if (!$adresse) {
echo '<br>Vorname';
}
if (!$plz) {
echo '<br>Vorname';
}
if (!$Wohnort) {
echo '<br>Vorname';
}
if (!$phon) {
echo '<br>Vorname';
}
if (!$email) {
echo '<br>Vorname';
}}
?>