Hier der Code vom versenden.php
<?php
$Empfaenger = "E-mail@hotmail.de"; //Die E-Mail-Adresse an die die Daten gesendet werden!
if($_REQUEST['Send']) //Hier wird geprüft, ob der Senden Button angeklickt wurde!
{
//In der folgenden Codeteil wird überprüft, ob die Pflichtfelder leer sind. Ist dies der Fall, kommt eine Fehlermeldung.
if ( empty ($_REQUEST['Name'] ) || empty ( $_REQUEST['Email'] ) ||
empty ( $_REQUEST['Nachricht'] ) )
//Die Fehlermeldung mit einem Link zurück zur Formularseite.
{
echo'Bitte gehen Sie <a
href"javascript:history.back();">zurück</a> und füllen
Sie alle Felder aus!';
}
//Sind die Felder Name, E-Mail und Nachricht mit Inhalt gefüllt, geht es hier weiter.
else
{
$Mailnachricht = "Sie haben folgende Nachricht erhalten: //Text der über den Daten in der E-Mail steht.
nn";
while(list($Formularfeld, $Wert)=each($_REQUEST)) //Hier wird dem Script gesagt, das er die Angaben aus dem Forumlar gelistet ausgeben soll. Zuerst steht dort der Name des Forumlarfeldes, und dann der eingegebene Wert.
{
if($Formularfeld!="Send") //Wurde der Senden-Button gedrückt, werden die Daten jetzt übergeben.
{
$Mailnachricht .= $Formularfeld.":
".$Wert."n";
}
}
$Mailnachricht .= "nDatum/Zeit: "; //Die Ausgabe des Datums und Uhrzeit erfolgt unter den ganzen Angaben
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From:
".$_REQUEST['Email']);
echo"Vielen Dank für Ihre eMail!"; //Dieser Text erscheint im Browser wenn die Daten vollständig versendet wurden.
}
}
//Ist ein Fehler aufgetreten, erscheint die folgende Meldung.
else
{
echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a
href="versenden.php">Seite</a>.";
}
//Ende des Scripts.
?>
und hier der Code von sendezeiten.php
<p align="center"><strong><font size="5" color="#2a9fff">Deine Sendezeiten</font></strong></p>
<table border="0" align="center" cellpadding="1" cellspacing="2">
<form action="versenden.php" method="send">
<tr>
<td>Name:</td>
<td><input name="Name" size="20" type="text"></td>
</tr>
<tr>
<td><strong><font color="red">Sendezeiten</font></strong></td>
<td><strong><font color="red">Gewüschte Sendezeit??</font></strong></td>
</tr>
<tr>
<td>Montag</td>
<td><select name="Sendezeit" size="1">
<option>--------</option>
<option>10-12Uhr</option>
<option>12-14Uhr</option>
<option>14-16Uhr</option>
<option>16-18Uhr</option>
<option>18-20Uhr</option>
<option>20-22Uhr</option>
<option>22-Open End</option>
</select></td>
</tr>
<tr>
<td>Dienstag</td>
<td><select name="Sendezeit" size="1">
<option>--------</option>
<option>10-12Uhr</option>
<option>12-14Uhr</option>
<option>14-16Uhr</option>
<option>16-18Uhr</option>
<option>18-20Uhr</option>
<option>20-22Uhr</option>
<option>22-Open End</option>
</select></td>
</tr>
<tr>
<td>Mittwoch</td>
<td><select name="Sendezeit" size="1">
<option>--------</option>
<option>10-12Uhr</option>
<option>12-14Uhr</option>
<option>14-16Uhr</option>
<option>16-18Uhr</option>
<option>18-20Uhr</option>
<option>20-22Uhr</option>
<option>22-Open End</option>
</select></td>
</tr>
<tr>
<td>Donnerstag</td>
<td><select name="Sendezeit" size="1">
<option>--------</option>
<option>10-12Uhr</option>
<option>12-14Uhr</option>
<option>14-16Uhr</option>
<option>16-18Uhr</option>
<option>18-20Uhr</option>
<option>20-22Uhr</option>
<option>22-Open End</option>
</select></td>
</tr>
<tr>
<td>Freitag</td>
<td><select name="Sendezeit" size="1">
<option>--------</option>
<option>10-12Uhr</option>
<option>12-14Uhr</option>
<option>14-16Uhr</option>
<option>16-18Uhr</option>
<option>18-20Uhr</option>
<option>20-22Uhr</option>
<option>22-Open End</option>
</select></td>
</tr>
<tr>
<td>Samstag</td>
<td><select name="Sendezeit" size="1">
<option>--------</option>
<option>10-12Uhr</option>
<option>12-14Uhr</option>
<option>14-16Uhr</option>
<option>16-18Uhr</option>
<option>18-20Uhr</option>
<option>20-22Uhr</option>
<option>22-Open End</option>
</select></td>
</tr>
<tr>
<td>Sonntag</td>
<td><select name="Sendezeit" size="1">
<option>--------</option>
<option>10-12Uhr</option>
<option>12-14Uhr</option>
<option>14-16Uhr</option>
<option>16-18Uhr</option>
<option>18-20Uhr</option>
<option>20-22Uhr</option>
<option>22-Open End</option>
</select></td>
</tr>
<tr>
<td>Sondersendung</td>
<td><select name="Sondersendung" size="1">
<option>--------</option>
<option>Event</option>
<option>Special</option>
<option>Gast Moderation</option>
</select></td>
</tr>
<tr>
<td>Betreff:</td>
<td><select name="Betreff" size="1">
<option>--------</option>
<option>Sendedaten</option>
<option>Kritik</option>
<option>Moderation</option>
</select></td>
</tr>
<tr>
<td>Zusatz Informationen<br>
</td>
<td><textarea cols="25" name="Nachricht" rows="5"></textarea></td>
</tr>
<tr>
<td align="center" colspan="2"><input name="Send" type="submit" value="Abschicken"> <input name="Reset" type="reset" value="Löschen"></td>
</tr>
</form>
</table>
Woran kann es liegen
Zuletzt modifiziert von gomorra am 13.07.2008 - 16:33:02