sådanne... nu virker det i hvert fald på min maskine, pånær jeg ikke har fejlsiderne.
<FORM> felterne skal rettes til dette:
* * *
<form action="formmail.php" method="post">
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR VALIGN="top">
<TD><FONT SIZE="1" FACE="'verdana'">
<B>Name:</B><BR>
<INPUT CLASS="felt" TYPE=TEXT NAME="navn" VALUE="" SIZE=45>
<BR><BR>
<B>E-mail:</B><BR>
<INPUT CLASS="felt" TYPE=TEXT NAME="email" VALUE="" SIZE=45>
<BR><BR>
<B>Question:</B>
<BR><TEXTAREA CLASS="felt" NAME="tekst" COLS=44 ROWS=10></TEXTAREA>
</FONT>
<INPUT CLASS="knap" TYPE="SUBMIT" VALUE="Send">
* * *
og så hele formmail.php filen skal se sådan her ud...
* * *
<?php
$receipient = 'cbs@christianbirk.dk';
$mailsubject = 'Henvendelse til JessenFalcons';
$returnurl_ok = '
http://users.cybercity.dk/~bla37579/mailsent.htm';$returnurl_error = '
http://users.cybercity.dk/~bla37579/mailerror.htm';$send = true;
function fejl($fejl) {
$start_tekst = "<p>Vær venlig at gå tilbage og ret dine informationer.</p>";
$fejlmelding = "<ul>";
for($i=0;$i<count($fejl);$i++) {
$fejlmelding .= "<li>". $fejl[$i];
}
$fejlmelding .= "</ul>";
echo top("Fejl") . "Du har ikke udfyldt følgende punkter:" . $fejlmelding . $start_tekst . bund();
exit;
}
if(!ereg("[A-z0-9]+", $_POST['navn'])) {
$fejl[] = "Du har ikke skrevet dit navn";
}elseif(!ereg("[A-z0-9]+", $_POST['email'])) {
$fejl[] = "Du har ikke skrevet din e-mail";
}elseif(!ereg("[A-z0-9]+", $_POST['tekst'])) {
$fejl[] = "Du har ikke skrevet nogen besked";
}
if(count($fejl) > 0) {
fejl($fejl);
}
if($send == true) {
mail("$receipient", "$mailsubject", "-Fra: \n $_POST[navn] \n\n -Besked: \n $_POST[tekst]", "FROM: $_POST[email]");
header("Location: ". $returnurl_ok);
}else{
header("Location: ". $returnurl_error);
}
?>
* * *
nu skulle det også gerne virke på din server...