mail form hjælp

Tags:    php

Hey har fundet denne mail form inde i artikler og er ved at udbygge den
og i den forbindelse skal jeg have så den kan sætte et "flue ben" ved nyheds brev og sende det med i mailen:

PHP SOURCE CODE:
<?php

//Tjekker om brugeren kom fra kontakt.htm

if(!isset($_POST['navn']))
{
header("Location: kontakt.htm"); //Hvis brugeren ikke kom fra kontakt.htm,

sender vi ham derhen.
}

else
{ // Hvis brugeren kom fra kontakt.htm, så fortsætter vi.

//Henter data fra formular
$navn = $_POST['navn'];
$mail = $_POST['mail'];
$by = $_POST['by'];
$tjek = $_POST['tjek'];

if(empty($navn) || empty($mail) || empty($by))
{ //Hvis en af variablerne er tomme, kommer brugeren ikke videre.

echo "Alle felter skal udfyldes. <a href='kontakt.htm' title='Klik her

for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";

}

else
{ //Hvis der var noget i alle variabler går vi videre til næste tjek.

if(ereg("^.+@.+\\..+$", $mail)) { //Hvis brugerens e-mail er gyldig

fortsætter vi.

//Nu skal vi til at sende e-mailen.
//Vi laver lige et par variabler mere
$sendto = "msn@min-mail.domæne"; //Den adresse som mailen skal sendes til

//Vi laver en variabel, som indeholder alt det, som skal stå i mailen.
$msg = "Ansøger om medlemsskab ".$navn."\\n";
$msg .= "Afsenderens e-mail: ".$mail."\\n";
$msg .= "Afsenderens by: ".$by."\\n";
<!--FEJL?--!> $msg .= $navn."ønsker nyhedsmail:\\n".$tjek."\\n";

$subject = "Kontakt ønsker nyhedsbrev: ".$tjek;

//Mailen afsendes
if(mail($sendto, $subject, $msg, "From: $mail\\r\\n" . "Reply-To:

$mail\\r\\n"))
{

echo "Mailen blev sendt uden problemer";

}
else
{
echo "Der opstod en fejl. Prøv igen. <a href='kontakt.htm' title='Klik

her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";

}
}

else
{ //Hvis e-mail adressen ikke har et @ kommer vi med endnu en fejl

echo "Ugyldig e-mail adresse. <a href='kontakt.htm' title='Klik her for

at komme tilbage'>Klik her for at komme tilbage til formularen</a>";

}

}
}
?>


HTML SOURCE CODE
<html>
<head>
<title>Kontakt os!</title>
</head>

<body bgcolor="#6E93AB" text="#3989B0">
<font color="#C3DAE3" face="Verdana">
<p><font color="#C3DAE3" face="Verdana"><b>Medlemsskab:<br>
<br>
</b></font></p>

Alle felter skal udfyldes!<br><br>
<form action="send.php" method="POST">

<font color="#C3DAE3" face="Verdana"><b>Dit navn:</b></font><br>
<input type="text" name="navn" size="28" style="background-color: #C3DAE3; color: #3989B0; font-family: Arial; font-size: 8 pt; border-style: double; border-color: #336699"><br><br>

<font color="#C3DAE3" face="Verdana"><b>Din e-mail:</b></font><br>
<input type="text" name="mail" size="28" style="background-color: #C3DAE3; color: #3989B0; font-family: Arial; font-size: 8 pt; border-style: double; border-color: #336699"><br><br>

<font color="#C3DAE3" face="Verdana"><b>Din by:</b></font><br>
<input type="text" name="by" size="28" style="background-color: #C3DAE3; color: #3989B0; font-family: Arial; font-size: 8 pt; border-style: double; border-color: #336699"><br><br>


<input type="checkbox" name="tjek" value="ON" tabindex="4"> <b><font face="Verdana" color="#C3DAE3">
<b>Modtag nyhedsbreve</b></font></b>
</font><br><br><br>



<input type="submit" value="Send">

</form>

</body>
</html>

Ved godt mit spm kan virke lidt kryptisk hvis i ikke forstår hvad jeg mener så spørg endelig så vil jeg prøve at uddybe

Mvh
david

No pain, No gain



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
den virkede fint såvidt jeg kunne se.
når man ændrer
Fold kodeboks ind/udKode 


jeg har konkluderet at der er tale om udviklerens fejl.

de burde virkelig lære at slå deres tag engine fra inde i pre tags.
hvis du ikke allerede bruger det burde du finde en editor der syntaks farver din kode.
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/


[Redigeret d. 08/08-05 07:36:34 af Nørden]



Den sender fint nok til min mail det er ikke det der er problemet, det der er problemet er at den skal sende et flueben med når man trykker, et flueben til nyhedsbrevet.
lige nu senden den kun
Navn
Email
By

men den skal ogse sende den der med fluedenet, bare så der enten står jeg eller nej til det

[Redigeret d. 08/08-05 20:00:02 af David Larsen]



jeg har selv fundet problemet, tog et par timer at finde det men fandt det



t