---
title: "Epostutskick till namn i db"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/111301-epostutskick-till-namn-i-db"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "palema"
published: "2004-09-10T15:06:17.000Z"
updated: "2004-09-10T17:30:44.000Z"
replies: 1
views: 199
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/111301-epostutskick-till-namn-i-db"
---

# Epostutskick till namn i db

## #1 — palema, 2004-09-10T15:06Z

Jag har en sida med ett antal namn på som jag skickar mail till ofta men till olika och med olika innehåll varje gång. För att slippa skriva in namn och epost i formuläret varje gång undrar jag om det är möjligt med PHP att genom att klicka på namnet så skrivs namn och email in automatiskt i formuläret så det bara är att skicka sedan? Någon som gjort något liknande förut? 
Tabellen ser ut som nedan. 

TABLE elist 
elist_id int(11) NOT NULL auto_increment, 
elist_name char(32) NOT NULL default '', 
elist_email char(30) NOT NULL default '', 
elist_month int(11) NOT NULL default '0', 
elist_day int(11) NOT NULL default '0', 
elist_url char(100) default NULL, 
elist_verified smallint(1) default NULL, 
PRIMARY KEY (elist_id)

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

## #2 — lunne82, 2004-09-10T17:30Z

Gör en sida där du listar alla namnen. Namnet gör du till en länk med elist_id som ett argument till en php-fil. Alltså typ:
\<a href="fil.php?id=2"\>Namnet\</a\>
eller nåt sånt.

Sen i fil.php blir det såhär:

```php
<?php

include("./db_info.inc.php"); // Innehåller funktioner som kopplar upp mot databasen

if (isset($_POST['submit'])) {
  // Här mailar vi.
  mail($_POST['rcpt_to'], .....)
}

if (isset($_GET['id']) && $_GET['id'] > 0) {
  echo '<html><head><title>Skriv mail</title></head><body>';

  $que = "SELECT elist_name, elist_email FROM elist WHERE id='".$_GET['id']."'";
  $res = mysql_query($que);
  $row = mysql_fetch_assoc($res);

  echo '<form method="post" action="'.$_SERVER['PHP_SELF']."'>';
  echo 'Namn: <input type="text" name="rcpt_name" value="'.$row['elist_name'].'" />';
  echo 'E-mail: <input type="text" name="rcpt_to" value="'.$row['elist_email'].'" />';
  echo '<textarea rows="10" cols="60"></textarea>';
  echo '<input type="submit" name="submit" value="Skicka" />';
  echo '</form>';

  echo '</body></html>';
}
```

Om inte koden visas som den ska här så finns den även på:
<http://www.pho.nu/~lunne82/040910-1927.phps>

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

---

Tråden på webben: https://www.webforum.nu/amne/php/111301-epostutskick-till-namn-i-db
