Nu er jeg nogenlunde oppegående igen, og har ændret på projectet, men har stadig et par ting jeg skal have hjælp til:
1: ved kald af mailform sender den så vidt jeg han se omgående en tom mail uden oplysninger.
2. når formen kaldes (prøv selv)
www.visithaven.dk/mailform.php kommer efterskriften :
"Jeg har modtaget din email, og svarer tilbage hurtigst muligt!
nederst på formen,
og det er sikkert fordi den har sendt een mail.
3. FROM: har jeg forsøgt at indætte men det er ikke lykkedes, hvorfor den sender
-------------------------------
Fra: "nobody" <nobody@webserv05.cliche.dk>
Til: <visithaven@mail.dk>
Emne: Mail fra visithaven's mailform
Dato: 18. december 2003 22:37
Navn: Ib Bermann
Adresse: Horsensvej 13 a
Postnr: 8680
By: Ry
Telefon: 86898780
Mail: theboss@email.dk
WWW:
www.visithaven.dkAmt: aarhus
Besked: Det var da dejligt det snart er jul.
--------------------------------
Kan i hjælpe mig med dette,det er min første forsøg med PHP, så det er vel ikke så underligt at jeg skal have lidt hjælp ?.
Hele koden er her:
<-- start
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>mailform</title>
<meta name="Generator" content="Stone's WebWriter 4">
</head>
<body bgcolor="#C0C0C0" text="#000000" link="#0000FF" vlink="#660066" alink="#FF0000">
<h4> Registreringsform<p>
Jeg tilmelder nedenstående min have som besøgshave.<br><p></h4>
<hr width="90%" style="border:dotted;">
<form method="post" onsubmit="return checkform(this);">
<h2>Bruger Information</h2>
<table>
<tr><td>
Navn:</td><td><input type="text" size="30" maxlength="30" name="navn"></td></tr>
<tr><td>
Adresse:</td><td><input type="text" size="30" maxlength="30" name="adr"></td></tr>
<tr><td>
Postnr :</td><td><input type="text" size="30" maxlength="4" name="pnr"></td></tr>
<tr><td>
By:</td><td><input type="text" size="30" maxlength="30" name="by"></td></tr>
<tr><td>
Telefon:</td><td><input type="text" size="30" maxlength="8" name="tlf"></td></tr>
<tr><td>
E-mail:</td><td><input type="text" size="30" maxlength="40" name="mail"></td></tr>
<tr><td>
www/URL:</td><td><input type="text" size="30" maxlength="40" name="url"></td></tr>
</table>
<hr width="90%" style="border:dotted;">
<h2><font face="Verdana, Arial, Helvetica" size="2">Tilhørsforhold</font></h2>
<p>
<font face="Verdana, Arial, Helvetica" size="2">Vælg den landsdel du vil optages under:</font>
</p>
<dl>
<dd>
<font face="Verdana, Arial, Helvetica" size="2">
<select name="menu">
<option value="0" selected> Vælg landsdel (amt) her !
<option value="nordjylland">Nordjylland</option>
<option value="viborg">Viborg</option>
<option value="ringkobing">Ringkøbing</option>
<option value="aarhus ">Århus</option>
<option value="vejle">Vejle</option>
<option value="ribe">Ribe</option>
<option value="sonderjylland">Sønderjylland</option>
<option value="fyn">Fyn</option>
<option value="vestsjaland">Vestsjælland</option>
<option value="frederiksborg">Frederiksborg</option>
<option value="roskilde">Roskilde</option>
<option value="storstrom">Storstrøm</option>
<option value="københavn">København</option>
<option value="bornholm">Bornholm</option>
</select></font>
</dd>
</dl>
<p>
<hr width="90%" style="border:dotted;">
<table>
<tr><td>
Din beskrivelse af din have:</td></table>
<td>
<textarea wrap="physical" rows="10" cols="60" name="besked"></textarea></td></tr>
<br><p>
<font face="Verdana">
<input type="submit" value="Indsend formular">
<input type="reset" value="Nulstil felter"></font>
</p>
<?php
{
// Mailen sendes til denne adresse.
$recipient = "visithaven@mail.dk";
// Emne
$subject = "Mail fra visithaven's mailform";
$message .= "Navn: $navn\n";
$message .= "Adresse: $adr\n";
$message .= "Postnr: $pnr\n";
$message .= "By: $by\n";
$message .= "Telefon: $tlf\n";
$message .= "Mail: $mail\n";
$message .= "WWW: $url\n";
$message .= "Amt: $menu\n";
$message .= "Besked: $besked\n";
$headers .= "X-Mailer:
http://www.visithaven.dk\n"; mail($recipient, $subject, $message, $headers, );
print "Jeg har modtaget din email, og svarer tilbage hurtigst muligt!\n";
}
?>
</form>
</body>
</html>