Avatar billede molle2004 Nybegynder
27. april 2005 - 15:45 Der er 2 kommentarer

mail system

jeg har nogen problemer med et mail system nogen der kan kigge på det... der står mail er sendt men modtager dem ikke!

<html>
<head>
<title>Kontakt</title>
<link href="style/style.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
<!--
    function CheckForm () {
       
    //kontroller at navn er udfyldt
    if (document.mail.navn.value == ""){
        alert("Skriv venligst dit navn");
        document.mail.navn.select();
        document.mail.navn.focus();
        return false
    }

    //kontroller at email er udfyldt og indeholder @ og punktum
    if (document.mail.mail.value.indexOf('@') == '-1' ||
        document.mail.mail.value.indexOf('.') == '-1') {
        alert("Check venligst din e-mail adresse");
        document.mail.mail.select();
        document.mail.mail.focus();
        return false
    }
   
    //kontroller at emne er udfyldt
    if (document.mail.emne.value == ""){
        alert("Skriv venligst et emne");
        document.mail.emne.select();
        document.mail.emne.focus();
        return false
    }
   
    //kontroller at besked er udfyldt
    if (document.mail.besked.value == ""){
        alert("Skriv venligst en besked");
        document.mail.besked.select();
        document.mail.besked.focus();
        return false
    }   
        return true
}
//-->
</script>
</head>

<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td height="50%" align="center"> <form name="mail" method="post" action="<? echo $PHP_SELF ?>" onSubmit="return CheckForm();" onReset="return confirm('Er du sikker på at du vil slette alt?');">
        <table width="250" border="0" cellpadding="0" cellspacing="2" class="tabel">
          <tr>
            <td align="right" valign="top">Navn:&nbsp;</td>
            <td><input name="navn" type="text" class="input" size="30"></td>
          </tr>
          <tr>
            <td height="18" align="right" valign="top">E-mail:&nbsp;</td>
            <td><input name="mail" type="text" class="input" size="30"></td>
          </tr>
          <tr>
            <td align="right" valign="top">Emne:&nbsp;</td>
            <td><input name="emne" type="text" class="input" size="30"></td>
          </tr>
          <tr>
            <td align="right" valign="top">Besked:&nbsp;</td>
            <td><textarea name="besked" cols="29" rows="8" class="textarea"></textarea></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td align="center"> <input name="Submit" type="submit" class="button" value="Send">
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="Submit2" type="reset" class="button" value="Reset">
            </td>
          </tr>
        </table>
      </form></td>
  </tr>
  <tr>
    <td align="center">&nbsp; </td>
  </tr>
  <tr>
    <td align="center">
      <?
    $mail = $_POST["mail"];
    $headers = "From: " . $_POST["mail"];
    $besked = $_POST["besked"];
    $navn = $_POST["navn"];
    $emne = $_POST["emne"];
    $til = "bluehill_se@hotmail.com";
    $besked2 = "Mailen er skrevet af: " . $navn . "\n\n" . $besked;

    if ($mail && $besked && $navn) {
        if (mail($til, $emne, $besked2, $headers)) {
            echo "Din mail er blevet sendt - tak!";
        }

        else {
            echo "Der opstod en fejl... mailen er ikke blevet sendt!";
        }
    }
?>
    </td>
  </tr>
</table>
</body>
</html>
Avatar billede Daniel.E Praktikant
28. april 2005 - 09:50 #1
prøv at sende en mail sådan her for at teste, om den overhovedet bliver sendt.

mail('modtager_mail_adresse', 'My Subject','test mail');

hvis du ikke modtager denne, er der en opsætninger der ikke er sat op.  Undersøg evt om dit webhotel tilbyder denne service.
Avatar billede molle2004 Nybegynder
28. april 2005 - 14:53 #2
hvis du har prøvet den så virker den for jeg har modtaget en mail der fra.... men den virker ikke her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester