formular problem [mail()]

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
eXBallisto
Mitglied
Beiträge: 8
Registriert: 14.10.2005 13:55

formular problem [mail()]

Beitrag 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
eXBallisto
Mitglied
Beiträge: 8
Registriert: 14.10.2005 13:55

Beitrag von eXBallisto »

kann mir keiner helfen
^^
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

So schonmal gar nicht.
KB:knigge

Lies dir mal das Topic Bumping durch :roll:
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag 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?
KB:knigge
Antworten

Zurück zu „Coding & Technik“