neues problem:
Notice: Undefined index: vorname in /home/www/htdocs/xn--schengawgale-ncb.de/tsv/angebot/do_anmelden.php on line 107
deklaration weiter oben:
Diese Fehlermeldung kommt für jedes Formular-Element und eine eMail wird nicht versendet!
(von vorname bis mitglied)
helft mir!
?>[/php]
Notice: Undefined index: vorname in /home/www/htdocs/xn--schengawgale-ncb.de/tsv/angebot/do_anmelden.php on line 107
PHP-Code:
<?php
<td><span <?=$error['vorname']?'class="error"':''?>>Vorname:<?=$error['vorname']?'*':''?></span></td>
<td><input type="text" name="vorname" size="40" value="<?=$_POST['vorname']?>"></td>
?>
deklaration weiter oben:
PHP-Code:
<?php
$vars = array("vorname","nachname","strasse","hausnummer","plz","ort","vorwahl","telefon","email","kurs","submit");
foreach($vars as $var) {
$$var = isset($_POST[$var]) ? $_POST[$var]:'';
}
$error = array("vorname","nachname","strasse","hausnummer","plz","ort","vorwahl","telefon","email","mitglied");
$mitglied = isset($_POST['mitglied']) ? $_POST['mitglied']:'';
if (isset($submit)) {
//vornametest
if ($vorname == "") $error['vorname'] = "Keinen Vornamen angegeben!
";
//nametest
if ($nachname == "") $error['nachname'] = "Keinen Nachnamen angegeben!
";
//nametest
if ($strasse == "") $error['strasse'] = "Keine Straße angegeben!
";
//nametest
if ($hausnummer == "" || ereg("[a-z_A-Z]",$hausnummer)) $error['hausnummer'] = "Keine gültige Hausnummer angegeben!
";
//nametest
if ($plz == "" || $plz < 1000 || $plz > 99998) $error['plz'] = "Keine gültige PLZ angegeben!
";
//nametest
if ($ort == "") $error['ort'] = "Keinen Wohnort angegeben!
";
//nametest
if ($vorwahl == "" || ereg("[a-z_A-Z]",$vorwahl)) $error['vorwahl'] = "Keine gültige Vorwahl angegeben!
";
//nametest
if ($telefon == "" || ereg("[a-z_A-Z]",$telefon)) $error['telefon'] = "Keine gültige Telefon-Nummer angegeben!
";
//emailtest
if (!eregi("[a-z0-9_-]+(\.[a-z0-9_-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+([a-z]{2,4})",$email)) $error['email'] = "Keine gültige E-Mail Adresse!
";
//mitgliedstest
if ($mitglied == "") $error['mitglied'] = "Es wurde keine Mitglieds-Option ausgewählt";
}
if (!$error && $submit) {
mail("...");
} else {
if($error) { ...
?>
Diese Fehlermeldung kommt für jedes Formular-Element und eine eMail wird nicht versendet!
(von vorname bis mitglied)
helft mir!
?>[/php]
Kommentar