Det er godt nok de mest rodet koder jeg længe har set!
Brug den her. Testet og hele lortet, du køere bare der ud af, dig skal du lige rette en/to ting
Denne kode smider du bare i kontakt.php (eller hvad du vil have den hedder, bare det er .php):
<form method='POST' action=''>
<p align="center">
<select name="mail">
<option value="0" selected>Vælg modtager:</option>
<option value="pelle@crip.dk">Pelle pelle@crip.dk</option>
<option value="bent@mormor.nu">Bent bent@mormor.nu</option>
<option value="halloj@blahblah.com">Andre halloj@blahblah.com</option>
</select>
Dit navn:
<input type='text' name='navn' size="20">
Din e-mail:
<input type='text' name='email' size="20">
Dit emne:
<input type='text' name='emne' size="20">
<textarea rows='7' name='besked' cols='33'>Din besked</textarea>
<input type=submit name='submit' value='Send'><input type=reset value='Slet alt'> </p>
</p>
</form>
<?
if($_POST[submit]) { // Tjekker om knappet send / submit er blevet trykket på
if($_POST[mail] != "0") {
if($_POST[navn] && $_POST[email] && $_POST[emne] && $_POST[besked]) { // Tjekker om alle felter er udfyldt
$recipient = "$_POST[mail]"; // Skriver den valgte mail til modtager
$subject = "$_POST[emne]"; // Skriver det valgte emne i mailen
$time = date("d/m/y - H:i:s"); // Skriver dato på hvornår mailen er sendt
// Her skriver du det som skal stå i mailen:
$message .= "Denne mail blev afsendt af $_POST[navn]\\n";
$message .= "E-mail adresse: $_POST[email]\\n";
$message .= "Emne: $_POST[emne]\\n";
$message .= "-----------\\n";
$message .= "$_POST[besked]\\n";
$message .= "-----------\\n";
$message .= "\\n";
$message .= "Denne mail blev afsendt: $time\\n";
mail($recipient, $subject, $message, $headers); // Skriver modtager, emne, besked i mailen og sender den
echo "Din mail er blevet afsendt!";
} else { echo "<p align='center'>Du har ikke udfyldt alle felter. Prøv igen.</p>"; }
} else { echo "<p align='center'>Du har ikke valgt en modtager.</p>"; }
}
?>
Der hvor der står:
<select name="mail">
<option value="0" selected>Vælg modtager:</option>
<option value="pelle@crip.dk">Pelle pelle@crip.dk</option>
<option value="bent@mormor.nu">Bent bent@mormor.nu</option>
<option value="halloj@blahblah.com">Andre halloj@blahblah.com</option>
</select>Der tilføjere du bare de adresser du vil have den skal sende til. Du kan se min, har brugt min egen. min e-mail er pelle@crip.dk og jeg har brugt Pelle som navn
virkelig nemt, og så tilføjere du bare flere af samme type der ned af
Og ellers så retter du bare den måde den sender mailen til dig. Har skrevet hvad de forskællige ting gør i selve koden
Håber det er lidt nemmere for dig
- Pelle Ravn
Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer
TILFØJELSEDer står <option value="halloj@blahblah.com">Andre halloj@blahblah.com</option>
Du skal rette " til en " (gåse øjne)´
/TILFØJELSE[Redigeret d. 07/07-04 16:02:29 af Pelle Ravn][Redigeret d. 07/07-04 16:05:36 af Pelle Ravn]