PHP konatkformular

derGOTTkenner

Grünschnabel
hallo
ich habe eine send.php geschireben.
aus einem flashformular werden die daten an die send.php übergegeben und verschickt.
was dabei sehr unschön ist, ist der part von wem die mail ist.
das steht:
beispiel: von: manfred(als mailadresse steht "manfred@www31.world4you.com")
wie kann ich das ändern.
bespiel "anfrage von webseite"

hier das script
----------------------------------------------------------------------
<html>
<head>
<TITLE>Kontaktformular</TITLE>
<body>
<?php
$TextVariable = 'Danke</p>';
$response = 'Ihre Daten wurden gesendet...';
echo $TextVariable;
echo $response;
mail ("manfred.heindl@liwest.at", "E-Mail Anfrage", "
E-Mail Anfrage:
Name:$your_name
Email:$your_email
Kommentar:$message
Sent From : $REMOTE_ADDR
");
?>
<script>
resizeTo(300, 300)
//window.close()
</script>
</body>
</html>
--------------------------------------------------------------------------

danke im vorraus für etwaige antworten
 
Du kannst Dein Script wie folgt ändern:

mail ("manfred.heindl@liwest.at", "E-Mail Anfrage", "Dein Nachrichtentext","From:eine@adresse.de\nReply-To:evtlandere@adresse.com");
 
Hallo!

derGOTTkenner hat gesagt.:
im mailkopf steht noch immer
Name: Manfred Heindl
E-Mail-Adresse: stage-optics@www31.world4you.com
Was sollte denn sonst da stehen?!
Am besten schreibst Du mal ein Beispiel wie es derzeit aussieht und wie es aussehen soll, evtl. ist es dann verständlicher.
Ausserdem solltest Du nicht $REMOTE_ADDR nehmen, sondern $_SERVER['REMOTE_ADDR'].

Gruss Dr Dau
 
Zurück