---
title: "Ett kontaktformulär....men jag får inte meddelandet"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/149876-ett-kontaktformulär-men-jag-får-inte-meddelandet"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "fillekille"
published: "2006-08-09T11:34:58.000Z"
updated: "2006-08-09T15:28:36.000Z"
replies: 3
views: 318
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/149876-ett-kontaktformulär-men-jag-får-inte-meddelandet"
---

# Ett kontaktformulär....men jag får inte meddelandet

## #1 — fillekille, 2006-08-09T11:34Z

Tjena!
jag har ett kontaktformulär, men problemet är att när man skickar så kommer det inget till min E-Post låda jag har provat mmed olika e-post adresser
te.x en på hotmail, en på sprav os.v men det funkar ändå inte...

Ja som ni ser har jag kollat koden, även att det nu står "din@epost.com" har jag ju bytt.... men det funkar ändå inte....

Här är koden till min gästbok

```php
<?php 

   $error_msg .= '<p id="fel_meddelande"><b> Du har inte fyllt i alla obligatoriska fält</b></p>'; 
 
   $error = false; 
 
   $submit = $_POST['submit']; 
 
   if(empty($submit)) 
      $form_sent = false; 
   else 
      $form_sent = true; 
 
   if ($form_sent) 
   { 
      $to .= 'din@epost.com'; 
 
      $name = $_POST['name']; 
      $email = $_POST['email']; 
      $subject = $_POST['subject']; 
      $IP = $_SERVER['REMOTE_ADDR']; 
      $message = $_POST['message']; 
 
      if(!$name) { $error_msg .= '<p id="fel_meddelande_error"><i>• Du måste skriva ditt namn</i><br /></p>'; $error = true;} 
      if(!$email) { $error_msg .= '<p id="fel_meddelande_error"><i>• Du måste skriva din e-mail</i><br /></p>'; $error = true;} 
      if(!$subject) { $error_msg .= '<p id="fel_meddelande_error"><i>• Du måste skriva ett ämne</i><br /></p>'; $error = true;} 
      if(!$message) { $error_msg .= '<p id="fel_meddelande_error"><i>• Du måste skriva ett meddelande</i><br /></p>'; $error = true;} 
 
      if($email) { if(!eregi("^[a-z0-9_]+@[a-z0-9\-]+\.[a-z0-9\-\.]+$", $email)){ $error_msg .= "<p id=\"pprojin\"><i>• Felaktig E-postadress</i></p>"; $error = true; }} 
 
      if(!$error) 
      { 
         $msg  = "Namn: \t $name \n"; 
         $msg .= "E-mail: \t $email \n"; 
         $msg .= "Meddelande: \n $message \n"; 
       $msg .= "IP: \n {$_SERVER['REMOTE_ADDR']}\n"; 
         $mailheaders  = "MIME-Version: 1.0\r\n"; 
         $mailheaders .= "Content-type: text/plain; charset=iso-8859-1\r\n"; 
         $mailheaders .= "Från: $name <$email>\r\n"; 
         $mailheaders .= "Svara: $name <$email>\r\n"; 
 
         mail($to, $subject ,stripslashes($msg), $mailheaders); 
      } 
   } 
 
   if (($form_sent) && (!$error)) 
   { 
      echo '<p id="about_motion_top">Tack för ditt mail ' . $name .'.</p>'; 
      echo '<p id="about_motion_top">Ditt mail skickades utan problem och jag kommer att svara så fort jag kan.</p>'; 
   } 
   else 
   { 
      if ($error) 
      { 
         echo $error_msg; 
      } 
 
      ?> 
         <form action="" method="post" name="contact"> 
            <p id="kontakt_text"><br>
              <span class="text1 style2"><span class="style24">&nbsp;</span></span>              Namn:<span style="color: #C53A09;">*<br> 
            </span> <span class="text1 style2"><span class="style24">&nbsp;</span></span>
            <input name="name" type="text" class="contactbox" value="" size="30">
            <br> 
            <span class="text1 style2"><span class="style24">&nbsp;</span></span><span class="text1 style2"><span class="style24">&nbsp;</span></span>E-mail:<span style="color: #C53A09;">*<br> 
            </span> <span class="text1 style2"><span class="style24">&nbsp;</span></span>
            <input name="email" type="text" class="contactbox" value="" size="30">
            <br> 
            <span class="text1 style2"><span class="style24">&nbsp;</span></span><span class="text1 style2"> </span>Ämne:<span style="color: #C53A09;">*</span><br> 
            <span class="text1 style2"><span class="style24">&nbsp;</span></span>
            <input name="subject" type="text" class="contactbox" value="" size="30"> 
            <br>
            <span class="text1 style2"><span class="style24">&nbsp;</span></span><br>
            <span class="text1 style2"><span class="style24">&nbsp;</span></span><span class="text1 style2"><span class="style24">&nbsp;</span></span>Meddelande<span style="color: #C53A09;">*</span> 
            <br /> 
            <span class="text1 style2"><span class="style24">&nbsp;</span></span>
            <textarea name="message" cols="45" rows="7" class="contactbox"></textarea> 
            <br> 
            <span class="text1 style2"><span class="style24">&nbsp;</span></span>
            <input name="submit" type="submit" class="contactbox" id="submit" value="Skicka"> 
            <input name="reset" type="reset" class="contactbox" id="reset" value="Rensa Formul&auml;r"> 
           </p> 
 
         </form> 
      <?php 
} 
?> 
      <br>
```

någon?

Permalänk: https://www.webforum.nu/p/149876

## #2 — TheMagnus, 2006-08-09T11:53Z

Hur ser dina mailinställningar ut på servern? Har du angett rätt SMTP i php.ini?

Permalänk: https://www.webforum.nu/p/1850754

## #3 — @nders, 2006-08-09T11:56Z

Vad är "Från" och "Svara" för mailheaders? Borde det inte vara någon sorts standardiserade namn som smtp-servern kan hantera, typ "From" och "Reply-To"?

Permalänk: https://www.webforum.nu/p/1850755

## #4 — fillekille, 2006-08-09T15:28Z

skriv om koden så det fixar sig

Permalänk: https://www.webforum.nu/p/1850842

---

Tråden på webben: https://www.webforum.nu/amne/php/149876-ett-kontaktformulär-men-jag-får-inte-meddelandet
