Seite 1 von 1

formular problem [mail()]

Verfasst: 15.11.2005 16:42
von eXBallisto
hi leutz!!!

hab nen kleines problem mit diesem script.....
die überprüfung fuktioniert perfect aber egal wie oft ich auf abschicken drücke, es kommt zwar "sie werden weitegeleitet" doch ich erhalte keine emails :(

wär schön wenn mir jemand weiterhelfen könnte

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
TITEL
</title>
</head>
<body>
<?php
/*Variablen beziehen*/
$name = $_POST['name'];
$sname = $_POST['sname'];
$geb = $_POST['geb'];
$lk = $_POST['lk'];
$tutor = $_POST['tutor'];
$lehrer = $_POST['lehrer'];
$motto = $_POST['motto'];
$bw = $_POST['bw'];
$ies = $_POST['ies'];
/*Mailvariablen definieren*/
/* Empfänger */
$to = "test@test.xy";


/* Betreff */
$subject = "Abi-Formualar";

/* Nachricht */
$message = "
<html>
<head>
<title>Abi-Formualar</title>
</head>
<body>
<p align='center'><font size='4'><b>Hier die daten von:&nbsp;$name</b></font></p><br>
<b>Name:</b><br>
&nbsp;&nbsp;&nbsp;$name <br>
<b>Spitzname:</b><br>
&nbsp;&nbsp;&nbsp;$sname <br>
<b>Geburtstag:</b><br>
&nbsp;&nbsp;&nbsp;$geb <br>
<b>Leistungskurse:</b><br>
&nbsp;&nbsp;&nbsp;$lk <br>
<b>Tutor:</b><br>
&nbsp;&nbsp;&nbsp;$tutor <br>
<b>Lieblingslehrer:</b><br>
&nbsp;&nbsp;&nbsp;$lehrer <br>
<b>Lebensmotto:</b><br>
&nbsp;&nbsp;&nbsp;$motto <br>
<b>Berufswunsch:</b><br>
&nbsp;&nbsp;&nbsp;$bw <br>
<b>In eigener Sache:</b><br>
&nbsp;&nbsp;&nbsp;$ies <br>


</body>
</html>

";

/* header setzen */
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

/*auf leere Felder prüfen*/


if(empty($name)) {
$error .= "Ihr Name wurde nicht angegeben!<br>";
}
if(empty($sname)) {
$error .= "Ihr Spitzname wurde nicht angegeben!<br>";
}
if(empty($geb)) {
$error .= "Ihr Geburtstag wurde nicht angegeben!<br>";
}
if(empty($lk)) {
$error .= "Ihre Leistungskurse wurde nicht angegeben!<br>";
}
if(empty($tutor)) {
$error .= "Ihr Tutor wurde nicht angegeben!<br>";
}
if(empty($lehrer)) {
$error .= "Ihr Lieblingslehrer wurde nicht angegeben!<br>";
}
if(empty($motto)) {
$error .= "Ihr Lebensmotto wurde nicht angegeben!<br>";
}
if(empty($bw)) {
$error .= "Ihr Berufswusch wurde nicht angegeben!<br>";
}
if(empty($ies)) {
$error .= "Das Feld in eigener Sache wurde nicht ausgefüllt!<br>";
}
if(!empty($error)) {
echo "Folgende Fehler tragen auf:<br><br>".$error;
}
/* Verschicken der Mail */
else{
mail($to, $subject, $message, $headers);
print("<p align='center'><b>Daten erfolgreich abgeschickt!!!</b></p>");
print("<p align='center'><i>Sie werden weitergeleitet...</i><br><img src='loading.gif'></p>");
print('<meta http-equiv="refresh" content="2; URL=http://www.hcog.de">');
}

?>
</html>
mfg und schon mal danke!
eXBallisto

Verfasst: 15.11.2005 20:00
von eXBallisto
kann mir keiner helfen
^^

Verfasst: 15.11.2005 21:15
von fanrpg
So schonmal gar nicht.
KB:knigge

Lies dir mal das Topic Bumping durch :roll:

Verfasst: 15.11.2005 21:57
von Pyramide
Und den Abschnitt über Posten von Code auch noch (am besten natürlich gleich den ganzen Knigge).
$to = "test@test.xy";
Gibts die Adresse?