problemer med fejl og afsende meddelse
Hej AlleJeg roder lidt rundt i det. Kan ikke finde fejlen. Min mailform virker ok, men den vil bare ikke vise fejl eller afsendt meddelsen. Kan i hjælpe mig?
--------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<title>ISOPLASTICON</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function swapImage(imgtag,Image)
{document [imgtag].src = Image}
//-->
</SCRIPT>
<?php
$allowTags = false; // set to true if you want to allow people to post code
function isEmail($email) {
return preg_match("/^(((([^]<>()[\.,;:@\" ]|(\\\[\\x00-\\x7F]))\\.?)+)|(\"((\\\[\\x00-\\x7F])|[^\\x0D\\x0A\"\\\])+\"))@((([[:alpha:]]([[:alnum:]]|-)*[[:alnum:]])\\.?)+|(#[[:digit:]]+)|(\\[([[:digit:]]{1,3}(\\.[[:digit:]]{1,3}){3})]))$/", $email);
}
function stripData($data) {
global $allowTags;
if ($allowTags) {
return stripslashes($data);
}
else {
return strip_tags(stripslashes($data));
}
}
function htmlChars($data) {
return htmlspecialchars(stripData($data), ENT_QUOTES);
}
unset($error);
unset($mailed);
if (isset($_POST['submit'])) {
if (empty($_POST['navn']) || empty($_POST['email']) ) {
$error = "Du skal mindst udfylde navn og email";
}
if (!$error) {
if (!isEmail(stripslashes($_POST['email']))) {
$error = "Ikke gyldig email";
}
}
if (!$error) {
$body = "";
$body .= "navn: " . stripData($_POST['navn']) . "\n";
$body .= "email: " . stripData($_POST['email']) . "\n";
$body .= "tlf: " . stripData($_POST['tlf']) . "\n";
$body .= "adresse: " . stripData($_POST['adresse']) . "\n";
$body .= "Post nr: " . stripData($_POST['post']) . "\n";
$body .= "by: " . stripData($_POST['by']) . "\n";
$body .= "interesse: " . stripData($_POST['int']) . "\n";
$body .= "meddelse: " . stripData($_POST['meddelse']) . "\n";
mail("annikahenrik@adslhome.dk", "Besked fra computer4sale", "$body", "From: \"" . stripData($_POST['navn']) . "\" <" . stripslashes($_POST['email']) . ">");
$mailed = "Du har sendt dine informationer, og vi vil behandle dem hurtigst muligt.";
}
}
?>
</head>
<body bgcolor="#F0F0F0">
<center>
<table cellspacing="0" cellpadding="0" width="780" height="565">
<tr>
<td width="780" height="130" background="top.jpg" valign="top" cellspacing="0" cellpadding="0" colspan="2">
<?
include "top.php"
?>
</td>
</tr>
<tr valign="top">
<td width="780" height="395" background="bag.jpg" valign="top" cellspacing="0" cellpadding="0" colspan="2">
<table cellspacing="0" cellpadding="0" width="780" height="395">
<tr valign="top">
<td width="209" height="395" background="menu.jpg" valign="middle" cellspacing="0" cellpadding="0">
<?
include "menu.php"
?>
</td>
<td width="571" height="395" valign="top" valign="top" cellspacing="0" cellpadding="0">
<table cellspacing="2" cellpadding="2" align="center" valing="top">
<tr valign="top" align="center">
<td width="380">
<table align="center" width="380">
<tr><td align="right" valign="top"><p class="NormalTxt">Navn:</p></td><td><input name="navn" type="text" size="20" maxlength="100" value=""></td></tr>
<tr><td align="right" valign="top"><p class="NormalTxt">Email:</p></td><td><input name="email" type="text" size="20" maxlength="100" value=""></td></tr>
<tr><td align="right" valign="top"><p class="NormalTxt">Tlf. nr:</p></td><td><input name="tlf" type="text" value="" size="20" maxlength="100"></td></tr>
<tr><td align="right" valign="top"><p class="NormalTxt">Adresse: </p></td><td><input name="adresse" type="text" value="" size="20" maxlength="100"></td></tr>
<tr><td align="right" valign="top"><p class="NormalTxt">Post nr:</p></td><td><input name="post" type="text" value="" size="4" maxlength="100"></td></tr>
<tr><td align="right" valign="top"><p class="NormalTxt">By:</p></td><td><input name="by" type="text" value="" size="20" maxlength="100"></td></tr>
<tr><td align="right" valign="top"><p class="NormalTxt">Følgende produkt
<br>er interessant:</p></td><td><input name="int" type="text" value="" size="20" maxlength="100"></td></tr>
<tr><td align="right" valign="top"><p class="NormalTxt">Meddelse: </p></td><td><textarea name="meddelse" size="20" rows="5" maxlength="1000"></textarea></td></tr>
<tr><td colspan="2" align="center"><input type="Submit" name="submit" value="Submit"></td></tr>
</table>
</form>
<p class="ErrorTxt" align="center"></p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr valign="top">
<td width="780" height="40" background="bund.jpg" valign="middle" cellspacing="0" cellpadding="0" colspan="2">
<div align="right"><A href="index.php" target="_top" name="">webmaster</A>
</div>
</td>
</tr>
</table>
</center>
</body>
</html>
