Hallo Community. Ich hab jetzt ein mail skript fast fertig eingerichtet. Ich hab folgendes Problem.Ich will das alle Boxen und Textareas ausgefüllt werden. Geht auch noch. Nur, wenn ich ein bestimmtes vergessen habe auszufüllen, soll das Skript schreiben z.B. Sie müssen ihren Namen eingeben. Könnt ihr helfen?
Bedanke mich schon mal im vorraus.
Hier mein jetztiges Skript:
<?
/*############### INSTALLATION ###############*/
// 1. Variablen anpassen
$title = ""; //Formulartitel
$recipient = "zensiert :-) "; //Empfänger
// $subject = ""; //Betreff
// 2. Seite verlinken
// 3. Dateien im ASCII Modus auf den Server kopieren
/*############### SCRIPT ###############*/
echo "
<html>
<head>
<title>$title</title>
</head>
<body>
<h1>$title</h1>
<table cellspacing='0' cellpadding='5' border='0'>
";
if(strlen($name) > 3 && strlen($email) > 3 && strlen($message) > 3 && strlen($subject) > 3){
$mail.="
Nachricht von: $name ($email)
Betreff: $subject
Nachricht:
$message
";
mail($recipient,$subject,$mail,"From:$name <$email>\n");
echo "
<tr>
<td>Vielen Dank für Ihre Nachricht!<br><br>Ich werde mich sobald wie möglich darum kümmern.</td>
</tr>
";
}
else
echo "
<form action='$PHP_SELF' method='post'>
<tr>
<td colspan='2'>Bitte füllen Sie alle Felder korrekt aus!</td>
</tr>
<tr>
<td>Ihr Name: </td>
<td><input type='text' name='name' value='$name'></td>
</tr>
<tr><td>Ihr Bertreff:</td>
<td><label>
<input type='radio' name='subject' value='Terminnachfrage'>
Terminanfrage</label></td>
</tr>
<tr><td> </td>
<td><label>
<input type='radio' name='subject' value='Preisnachfrage'>
Preisnachfrage</label></td>
</tr>
<tr>
<td>Ihre eMail-Adresse: </td>
<td><input type='text' name='email' value='$email'></td>
</tr>
<tr>
<td valign='top'>Ihre Nachricht: </td>
<td><textarea wrap='virtual' name='message'>$message</textarea></td>
</tr>
<tr>
<td> </td>
<td><input type='submit' value='Abschicken'> <input type='reset' value='Abbrechen'></td>
</tr>
</table>
</form>
";
echo "
</table>
</body>
</html>
";
?>
Lesezeichen