Guten Morgen,
Ich bin schon etwas verzweifelt, denn ich habe ein php skript geschrieben, mitdem ich Formulardaten mittels email an mich schicken will.
Das Problem, es funktioniert nicht und ich finde den Fehler nicht (noch viel schlimmer) !!!
Die 2. php schleife sorgt in ihrer momentanen zusammensetzung dafür, daß gar nichts angezeigt wird. (dh. die erste schleife funktioniert bedingt (verhaltet sich jedoch wie reset).
--> Was ist falsch??
Code:
<?
if (isset($submit)) {
#Überprüfung der mit * gekennzeichneten Felder & Abschicken
if(( !eregi("[1]+([_\.-][a-z0-9]+)*"."@([a-z0-9]+([.-][a-z0-9]+))*$",$Emailaddresse) ) && ($nname!="") && ($Nick!="")) {
$message = $nname . "\n" . $Nick . "\n" . $sitz . $PLZ . "\n" . $Ort . "\n" . $Emailaddresse . "\n" . $Kommentar . "\n";
mail("m9126986@stud.unileoben.ac.at", "Ameldeformular", $message,"Reply-To:$Emailaddresse");
echo "Vielen Dank! Ihre Anfrage wurde weitergeleitet.\n";
}
else
{
echo "Ein Formulareintrag ist stimmt nicht: Entweder ist '$Emailaddresse' ist keine gültige Emailaddresse,"\n" oder Sie haben vergessen die mit * gekennzeichneten Felder auszufüllen!\n";
}
}
else
{
?>
<html>
<head>
<title>Anmeldeformular</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK href="../css_files/main.css" rel="stylesheet" type="text/css">
</head>
<body>
<h2 class="ueberschrift">Nähere Informationen</h2>
<table summary="Formular" border="0" cellpadding="0" width="95%" cellspacing="0" align="center">
<tr>
<td width="85%">
<FORM method="post" action="<? $PHP_SELF ?>">
<p class="text">*Nachname:<br>
<INPUT name="nname" type="text" value="" size="50" maxlength="200">
</p>
<p class="text">Anschrift: Nr:<br>
<INPUT name="sitz" type="text" size="40" maxlength="150">
<INPUT name="Hausnummer" type="text" size="5" maxlength="15">
</p>
<p class="text">PLZ: Ort:<br>
<INPUT name="PLZ" type="text" size="5" maxlength="5">
<INPUT name="Ort" type="text" size="38" maxlength="150">
</p>
<p class="text">*Nick:<br>
<INPUT name="Nick" type="text" size="50" maxlength="150">
</p>
<p class="text">*Emailaddresse:<br>
<INPUT name="Emailaddresse" type="text" size="50" maxlength="150">
</p>
<p class="text" align-top="justify">Raum für Fragen: <br>
<textarea rows="6" cols="40" name="Kommentar" wrap="virtual" ></textarea>
</p>
<p class="text"><font color="#FF0000" size="-2">Felder die mit einem * gekennzeichnet sind, müssen ausgefüllt werden.
</font></p>
<p class="text">
<INPUT type="reset" name="reset" value="Zurücksetzen">
<INPUT type="submit" name="submit" value="Senden" >
</p>
</FORM>
<?
}
?>
</td>
<td width="5%" bgcolor="#CCCCCC"></tr>
</table>
</body>
</html>
"Betriebsblinde" Gorginio
a-z0-9 ↩︎