kode problem
Hejsa<Jeg er ved at skifte webhotel, hos den udbyder jeg kommer fra virker følgende kode til en mail form.
Men hos min nye virker det ikke.
Den kommer aldrig ind i if($send) det er som om$send aldrig bliver sat.
det eneste jeg ved er at den nye udbyder bruger php 4.3.5 og den gamle brugte 4.2.2
koden er blevet lidt rodet efter copy paste, håber det går.
<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 $_SERVER['PHP_SELF']; ?> " method="post">
<div align="center">
<FONT face="Verdana" size=6> <b>
Kontakt mig
</FONT></b>
<font face="Verdana" size="1">
<br><br>Dit navn:<br>
</font>
<input class="but" name="navn">
<font face="Verdana" size="1">
<br><br>Din email adresse:<br>
</font>
<input class="but" name="epost">
<font face="Verdana" size="1">
<br><br>Emne:<br>
</font>
<input class="but" name="emne">
<font face="Verdana" size="1">
<br><br>Besked:<br>
</font>
<TEXTAREA class=but name=tekst rows=10 wrap=on cols=40></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">
<?
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)
{
if ($tekst)
{
$tekst = "$tekst ";
$epostens_indhold = "$navn ($epost) har skrevet denne besked fra IP-adressen $REMOTE_ADDR:\n-----------------------------------------------------\n\n$tekst";
mail("flamsk@flamsk.dk", "Besked fra flamsk.dk - Emne: $emne", $epostens_indhold);
echo "<div align=\"center\"><font face=\"Verdana\" size=\"1\">Jeg har modtaget din email, og svarer tilbage hurtigst muligt!\n</font></div>";
}
else
{
tilbage( "Du har glemt at skrive noget beskedfeltet");
}
}
else
{
tilbage( "<BR><BR>Du har glemt at skrive dit navn...");
}
}
?>
</font> </div>
</form></td>
</tr>
</table>
</body>
</html>
