so...nochmal diesmal ohne veränderte zeichen:
<?php
/***************** SIMPLE MAILER BY COMMARKT **********************/
/*******************************************************************
Mailformular zur Eingabe der Nachricht mit den Feldern name, email,
nachricht. bei form action muß der name dieser php-datei eingegeben
werden.
*******************************************************************/
$mailform
=
"mail.htm"
;
/******************************************************************
Deine Emailadresse, bzw. die Adresse, an welche die Mails geshickt
werden sollen.
******************************************************************/
$rec_adress
=
"mein-name@mein-provider.de"
;
/******************************************************************
Bestätigungsseite, auf welcher der User nach erfolgreichem Absenden
der Mail weitergeleitet wird.
*******************************************************************/
$conf_page
=
"danke.htm"
;
if(!
isset
(
$name
)||!
isset
(
$email
)||!
isset
(
$nachricht
)||
$nachricht
==
""
)
{
print
(
"<html><head><title>Fehler</title></head>"
);
print
(
"<meta http-equiv=
\"
refresh
\"
content=
\"
3;url=
$mailform
\"
>"
);
print
(
"<body bgcolor=
\"
#cccccc
\"
><center><font face=
\"
Verdana
\"
size=
\"
4
\"
color=
\"
#333333
\"
>"
);
print
(
"Fehler!<br>Es wurden nicht alle benötigten Felder ausgefüllt."
);
print
(
"</font></center></body></html>"
);
}
else
{
$header
=
"From:
$name
<
$email
>
\n
"
;
$header
.=
"Reply-To:
$email
\n
"
;
$header
.=
"X-Sender-IP:
$REMOTE_ADDR
\n
"
;
$header
.=
"Content-Type: text/html"
;
mail
(
"
$rec_adress
"
,
"Betreffzeile der Mail"
,
"
$nachricht
"
,
$header
);
print
(
"<html><head><meta http-equiv=
\"
refresh
\"
content=
\"
0;url=
$conf_page
\"
></head></html>"
);
exit
;
}
?>
wenn du eine weitere variable übermitteln willst, so kannst du das einfach, indem du den namen des inputfeldes aus dem html-formular als variablenname in php mit $ davor übernimmst und in die nachricht hineinpacken lässt. der betreff sollte von dir in der zeile mit mail() deinen vorgaben entsprechend angepasst werden.
du kannst natürlich die nachricht auch entsprechend formatieren, indem du z.b. $nachricht zusammenbauen lässt:
$nachricht="Land=$land\\nName=$name\\nTest=$text";