"Leonard" <usenet@leonard.dk.invalid> skrev i en meddelelse
news:3bhii2d38rorrumbg6nukvbcsga51amenf@4ax.com...
> "Ole" <falsk@dre.sse> wrote:
>
>>Endelig fandt jeg en mailform jeg kunne bruge, men den virker dog ikke når
>>jeg krypterer min adresse ved at skrive den i sscii-kode.
>
> En mailform i PHP behøver ikke at have en synlig mailadresse.
> Den adresse der skal sendes til kan ligge i PHP-delen og være skjult
> for HTML, så den ikke kan høstes.
> Derudover bør en mailform være sikret mod at der sendes spam gennem
> den, se evt på
http://hjemmesideskolen.dk/scripts/phpmail.php
>
> --
> Leonard
> http:/leonard.dk/hjemmeside/
>
> Min nye hobby:
http://oy-blu.dk/
Aha! Det vil altså sige at nedenstående script, som er en side jeg kalder
mailform.php, og som i øvrigt er inkluderet i en anden side, er sikkert nok
i spam-bot-henseende?
Scriptet starter her:
<form action="" method="post">
Name: <br>
<input type="text" name="name">
<br>
Email: <br>
<input type="text" name="email">
<br>
Subject: <br>
<input type="text" name="subject">
<br>
Text:<br>
<textarea name="message" cols="40" rows="5"></textarea><br>
<input type="submit" name="submit" value="Send">
<input type="reset" name="Reset" value="Reset">
</form>
<?php
if ($submit) { // Hvis formen skal sendes, så gør følgende
if($name && $subject && $email && $message ) { // Hvis all felterne er
udfyldt
mail("invalid@invalid.invalid","$subject","$message","From: $name <$email>")
or die("email error");
echo "Thank you, your mail has now been sent<br /><br />"; // Hvis alt går
som det skal så skriv dette
} else {
echo "All fields must be filled in!<BR>"; // hvis der er nogle ting der
mangler så skriv dette
}
} // slut php submission kode
?>
Slut på scriptet.
Hilsen Ole