---
title: "Skicka fomulär med mail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/97467-skicka-fomulär-med-mail"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "sahle"
published: "2004-02-16T11:04:43.000Z"
updated: "2004-02-16T20:14:58.000Z"
replies: 2
views: 258
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/97467-skicka-fomulär-med-mail"
---

# Skicka fomulär med mail

## #1 — sahle, 2004-02-16T11:04Z

Jag har ett formulär som ska skickas med mail och
 jag undrar hur man lägger in fälten som man skrivit i formuläret att visas i tabellen när man läser mailet.

Hur skriver man för att få med posterna i tabellen nedan:

```php
<th>Namn</th><th>Klubb</th><th>Month</th><th>meddelande</th>
 </tr>
 <tr>
  <td>namn</td><td>3rd</td><td>$_POST["klubb"]</td><td>$_POST["meddelande"]</td>
 </tr>
```

 

Så här ser hela mail koden ut:

```php
<?php
/* recipients */
$to  = $_POST["email"] . ", " ; // note the comma

/* subject */
$subject = "Bekräftelse på anmälan";

/* message */
$message = '
<html>
<head>
 <title>Här ser du en bekräftelse på anmälan du skickat.</title>
</head>
<body>
<p>Här ser du de uppgifter du skickat till anmälningen!</p>
<table>
 <tr>
  <th>Namn</th><th>Klubb</th><th>Month</th><th>meddelande</th>
 </tr>
 <tr>
  <td>namn</td><td>3rd</td><td>$_POST["klubb"]</td><td>$_POST["meddelande"]</td>
 </tr>
 <tr>
  <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
 </tr>
</table>
</body>
</html>';
$message  .= "<br><br>";
$message  .= $_POST["namn"];
$message  .= "<br><br>"; 
$message  .= $_POST["klubb"]; 

/* To send HTML mail, you can set the Content-type header. */
$headers  = "MIME-Version: 1.0\r \n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r \n";

/* additional headers */
$headers .= "From: Bujinkan Trollhättan <info@xxx.com>\r \n";

$headers .= "Bcc: [email]christian@xxxx.com[/email]\r\n";
}
/* and now mail it */
if(mail($to, $subject, $message, $headers))
{ 
    print("Din anmälan är nu skickad!"); 
} 
else 
{ 
    print("Mailing FAILED."); 
} 

?>
```

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

## #2 — Mog, 2004-02-16T15:49Z

Testa detta:

```php
$message = ('
<html>
<head>
 <title>Här ser du en bekräftelse på anmälan du skickat.</title>
</head>
<body>
<p>Här ser du de uppgifter du skickat till anmälningen!</p>
<table>
 <tr>
  <th>Namn</th><th>Klubb</th><th>Month</th><th>meddelande</th>
 </tr>
 <tr>
  <td>namn</td><td>3rd</td><td>'.$_POST['klubb'].'</td><td>'.$_POST['meddelande'].'</td>
 </tr>
 <tr>
  <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
 </tr>
</table>
</body>
</html>
');
```

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

## #3 — sahle, 2004-02-16T20:14Z

Tackar för det, fungerar fint nu.

Gjorde så här:

```php
/* message */
$message = '
<html>
<head>
 <title>Här ser du en bekräftelse på anmälan du skickat.</title>
</head>
<body>
<p>Här ser du de uppgifter du skickat till anmälningen!</p>
<table>
 <tr>
  <th>Namn</th><th>Klubb</th><th>E-mail</th><th>Meddelande</th>
 </tr>
 <tr>
  <td>'.$_POST['namn'].'</td><td>'.$_POST['klubb'].'</td><td>'.$_POST['email'].'</td><td>'.$_POST['meddelande'].'</td>
 </tr>
 </table>
</body>
</html>';
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/97467-skicka-fomulär-med-mail
