Hej Gruppe!
Jeg har sat et lille script sammen forbindelse med opbygning af et lidt
større project; men jeg har et problem som jeg desværre har svært ved at
løse, derfor be'r jeg om jeres hjælp :)
Jeg har lavet følgende html-fil:
<HTML>
<HEAD>
<TITLE>Tell a Friend</TITLE>
</HEAD>
<BODY>
<form action = "tellfriend.php" method="POST">
Din vens email : <input type = "text" name ="ven"><br>
Dit navn : <input type = "text" name ="navn"><br>
Din email : <input type = "text" name ="email"><br>
<input type ="submit" value = "Fortæl en ven!">
</form>
</BODY>
</HTML>
Som I sikkert kan regne ud vil jeg gerne sende en mail til den mailbox
som anføres i "Din vens email"
Det tilhørende php-script ser således ud:
<?php
//send en email fra en html-form
$ven = $_POST['ven'];
$navn = $_POST['navn'];
$email = $_POST['email'];
mail("$ven" , "Mit første forsøg med mail" , "Tjek lige dette ud:
http://www.moornook.dk","From: \"$navn\"$email\n");
echo ("Du har fortalt $ven om dette fantastiske forsøg, tak!");
?>
Alt funker fint bortset fra at jeg i "From-feltet" i den modtagne email
får indholdet af variablen $_POST['navn'] i formatet navn@moornook.dk
efterfulgt af den indtastede emailadresse i variablen $_POST['email'],
således at det kommer til at se således ud:
navn@moornook.dk, steen@loecke.dk.
Jeg vil ikke ha' at det indtastede navn kommer til at stå i emailen med
@moornook.dk bagefter!
Hvordan ændrer jeg det???
Glæder mig til jeres respons...I NEED IT :))
Hilsen
Steen