Hej.
Jeg har fundet et nyhedsbrevs-script, som skulle være ret enkelt, desværre kan jeg ikke få det til at virke. DEt består af to php-filer, 'kontakt.php' og 'kontakt_sendt.php'. Er der mon nogen, der kan gennemskue, hvad der går galt? Jeg har naturligvis skrevet min egen mail ind i koden.. Filerne ser sådan ud:
Kontakt.php:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table border="0" width="350" height="350" cellspacing="0" align="center">
<tr>
<td height="213" valign="top"> <form action="<?php echo $PHP_SELF; ?> " method="POST">
<div align="center"><font face="Verdana" size="1"><b><br>
</b>Dit navn:</font><br>
<input type="text" class="but" name="navn">
<br>
<font face="Verdana" size="1"><br>
Din email adresse:</font><br>
<input type="text" class="but" name="epost">
<br>
<b><font face="Verdana" size="1"><br>
</font></b><font face="Verdana" size="1">Emne:</font><b><font face="Verdana" size="1"><br>
</font> </b>
<input type="text" class="but" name="emne">
<br>
<font face="Verdana" size="1"><b><br>
</b>Besked:</font><br>
<textarea wrap="on" class="but" rows="10" cols="40" name="tekst"></textarea>
<br>
<br>
<input type="submit" class="button" value="Send Besked" name="send">
<font color="#FFFFFF">__</font>
<input type="reset" class="button" value="Slet Besked" name="reset">
<br>
<br>
<font face="Verdana" size="1">
<?php
if ($send) {
function tilbage($meddelelse) {
echo "$meddelelse\n";
echo "<form><input type=button value=\"<<< Tilbage\" onClick=history.back()></form>\n";
echo "</body></html>\n";
exit;
}
if (!$navn) tilbage( "<BR><BR>Du har glemt at skrive dit navn...");
if (!$tekst) tilbage( "Du har glemt at skrive noget i beskedfeltet");
$tekst = "$tekst ";
mail( "minadresse@hotmail.com", "Mail fra minhjemmeside.dk - Emne: $emne", $tekst, "From: $epost\nX-Mailer:
http://$HTTP_HOST$REQUEST_URI");
echo "Du er nu tilmeldt nyhedsbrevet\n";
}
?>
</font> </div>
</form></td>
</tr>
</table>
</body>
</html>
Kontak_sendt.php:
<html>
<head>
<title>Besked sendt!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<? mail("minadresse@hotmail.com", "Mail fra minhjemmeside.dk - Emne: $emne",
"
Navn:
$navn
Email:
$email
Besked:
$skriv"); ?>
</body>
</html>
Mvh. R.