Ustabil mailform
HejsaJeg er lige begyndt at snuse til php, og har i den forbindelse forsøgt at lave en mailfunktion, hvor brugeren af det pågældende site kan bestille en brochure. Problemet er, at den ikke virker stabilt -har testet den en del gange og mailen når ikke altid frem.
Har jeg skrevet noget forkert?:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Formular</title>
</head>
<body>
<?php
// Finder IP-adresse og host.
if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"] != ""){
$IP = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
$proxy = $HTTP_SERVER_VARS["REMOTE_ADDR"];
$host = @gethostbyaddr($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]);
}else{
$IP = $HTTP_SERVER_VARS["REMOTE_ADDR"];
$host = @gethostbyaddr($HTTP_SERVER_VARS["REMOTE_ADDR"]);
}
// Henter felter fra formularen
$navn = $_REQUEST["navn"];
$adresse = $_REQUEST["adresse"];
$email = $_REQUEST["email"];
$header = "From: Stutteri Volstrup <gittef@gmail.com>\nBCC: Stutteri Volstrup <gittef@gmail.com>";
$emne = "Bestil en brochure";
$besked = "Hej $navn\n\nDin bestilling af en brochure er nu registeret til adressen $navn, $adresse.\n\n";
// Danner mailen ud fra ovenstående oplysninger.
mail($email, $emne, $besked, $header);
// Skriver en besked på hjemmesiden.
echo "Hej $navn.<br><br>Tak for din bestilling. Der er sendt en bekræftende e-mail til dig på adressen $email";
?>
</body>
</html>
Og så html-dokumentet der hører til:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Stutteri Volstrup</title>
<meta name="generator" content="TSW WebCoder">
<style type="text/css">
<!--
@import url(Greb.css);
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body bgcolor="#D4EDAC">
<TABLE border="0"><FORM METHOD="POST" action="formular.php">
<TR>
<TD colspan="2" align="left" class="greb2"><img src="DanskFlag.gif" width="30" height="23"> Vil
du bestille en brochure?<br> <img src="TyskFlag.gif" width="30" height="22">
Wollen Sie ein brochure anfragen? </TD>
</TR>
<TR>
<TD class="greb2">Navn / Nahme</TD>
<TD><input name="navn" type="text" value="" size="40"></TD>
</TR>
<TR>
<TD class="greb2">Adresse, Postnr, by</TD>
<TD><textarea name="adresse" id="adresse"></textarea></TD>
</TR>
<TR>
<TD class="greb2">E-mail<br> </TD>
<TD><INPUT type="text" name="email" maxLength=40 size=40></TD>
</TR>
<TR>
<TD><input type="submit" name="jatak" value="Send"></TD>
</TR>
</TABLE>
</FORM>
</body>
</html>
Vil værdsætte et hjælpende øje ;-)