Hallo allerseits,
ich möchte gerne auf meiner Homepage ein Formular einbauen.
Die Seite (mit dem Formular), um die es geht ist diese:
http://www.schattenspiegel.de/foto_wettbewerb_mitmac…
Wie man im Quelltext sehen kann, habe ich eine danke.php für das Formular benutzt.
Die sieht so aus:
/*
###########################################################################
© Feindt Computerservice, 2001
###########################################################################
Formmailer V.1.0
COPYRIGHT NOTICE
Copyright 2001 Feindt Computerservice
All Rights Reserved.
EMail: [email protected]
URL : http://www.scripte.pc-schule24.de
Formmailer darf von jedermann kostenlos benutzt und geändert werden, solange
dieser Copyright-Verweis und die restlichen Kommentare erhalten bleiben. Mit
dem Einsatz dieses Skripts akzeptieren Sie, daß Feindt Computerservice von jeglicher
Haftung und Gewährleistung hinsichtlich des Einsatzes befreit ist.
Der Verkauf dieses Skripts, auch in modifizierter Form, ist ohne vorherige
schriftliche Genehmigung ausdrücklich untersagt.
Um dieses Skript über das Internet oder irgendein anderes Medium
weiterzuverbreiten, benötigen Sie vorher unsere Erlaubnis. In jeden Fall
müssen der Copyright-Verweis und die restlichen Kommentare erhalten bleiben.
###########################################################################
Dieses Script kann in bestehende PHP-Seiten problemlos eingebaut werden.
Einfach alles markieren und kopieren. Aber denkt an die obenstehenden Bedingungen.
*/
/*Hier werden alle Daten eingegeben*/
/*An wen soll die Anfrage gerichtet sein?*/
$webmaster = „[email protected]“;
/*Welche E-Mail-Adresse soll als Absender eingegeben werden?*/
$absender = „[email protected]“;
/*Wie soll die Mail aussehen, die an den webmaster gerichtet ist? Formularfelder werden wie folgt eingefügt „$NameDesFeldes“*/
/*Betreff*/ $betreffwebmaster = „Teilnahme am Fotowettbewerb“;
/*Textkörper*/ $koerperwebmaster = „$name ($mail) hat sich angemeldet mit den folgenden Daten:
$mail\n $url\n $foto\n $titel\n $regeln\n $einverständnis“;
/*wie soll die Mail aussehen, die an den Absender gerichtet ist?*/
/*Betreff*/ $betreffabsender = „Teilnahme am Fotowettbewerb“;
/*Textkörper*/ $koerperabsender = "Herzlichen Dank $name für deine Anmeldung zum Fotowettbewerb. \n Du hast folgende Daten versandt:\n
$name\n $mail\n $url\n $foto\n $titel\n $regeln\n $einverständnis";
/*Welche Fehlermeldung soll ausgegeben werden, wenn die E-Mail-Adresse falsch eingegeben wurde? Bitte mit HTML-Tags arbeiten,
es können auch Klassen für CSS zugewiesen werden*/
$mailfalsch = " Fehler Leider ist die E-Mail-Adresse falsch Bitte kontrolliere noch einmal die Eingabe und sende das Formular
erneut ab.";
/*Welche Fehlermeldung soll ausgegeben werden, wenn nicht alle Pflicht-Felder ausgefüllt sind?*/
$felderleer = " Fehler Die Nachricht konnte nicht versandt werden, da nicht alle Felder ausgefüllt wurden ";
/*Wie soll der Text aussehen, wenn die E-Mail versendet wurde?*/
$abgesandt = "
<!–
body, p {
margin: 5px; /* Abstand von ganz oben */
padding: 0px;
background: url(‚hintergrund9b.jpg‘) fixed;
font-family: Verdana,Arial;
color: #e0b078;
font-size: 0.9em;
font-family: Verdana,Arial;
font-style: normal;
font-weight: normal;
scrollbar-face-color: #4b171d;
scrollbar-shadow-color: #571c17;
scrollbar-highlight-color: #b67964;
scrollbar-3dlight-color: #b67964;
scrollbar-darkshadow-color: #490f0f;
scrollbar-track-color: #873942
scrollbar-arrow-color: #ffe5d3;
–>
Vielen Dank für deine Teilnahme am Fotowettbewerb!
Ich werde deine Mail so schnell wie möglich bearbeiten und dir Bescheid geben.
Viele Grüße
Du hast folgende Daten versandt
Dein Name
$name
E-Mail-Adresse
$mail
URL deiner Seite
$url2
Dein Foto
$foto
Titel des Fotos
$titel
Du hälst dich an die Regeln
$regeln
Du bist einverstanden mit einer Veröffentlichung deines Fotos
$einverständnis
";
/*Sind alle Felder ausgefüllt? für jedes Feld, das ausgefüllt sein muß, muß hier ein entsprechender Eintrag gemacht werden*/
if ($name == „“ || $mail =="" || $url =="")
/*#########################################################################
#Bitte ab hier nichts mehr ändern. Alle Angaben sind im oberen Teil zu machen#
###########################################################################
###*/
{
/*nein*/
echo „$felderleer“;
}
else
{
/*ja*/
/*Ist die E-Mail-Adresse richtig eingegeben?*/
if (ereg("^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+.)+([a-zA-Z]{2,3})$", $mail))
{
/*E-Mail-Adresse ist richtig*/
mail("$webmaster","$betreffwebmaster","$koerperwebmaster\n",„FROM: $absender\n“);
/*Soll der Absender eine Kopie erhalten?*/
if ($kopie == „ja“)
{
mail("$mail","$betreffabsender","$koerperabsender",„FROM: $absender\n“);
echo „$abgesandt“;
}
else
{
echo „$abgesandt“;
}
}
else
{
/*nein*/
echo „$mailfalsch“;
}
}
?>
Wenn nun eine Mail bei mir ankommt, wird das verschickte Bild nicht mitgesendet. Weiß jemand, was zu tun ist?
Was muss ich tun, damit man mit meinem Formular auch Bilder verschicken kann?
Ich hoffe, ihr könnt mir helfen.
LG
DAU (der Name spricht für sich )