|
| Mail() problem Fra : kbisgaard | Vist : 267 gange 400 point Dato : 08-10-09 16:17 |
|
Hej alle, har et problem med en mailliste jeg er ved at lave.
Jeg har lavet en tabel i min database som ser sådan ud:
Kode CREATE TABLE `db` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`navn` VARCHAR( 50 ) NOT NULL ,
`email` VARCHAR( 50 ) NOT NULL
) |
Min send mail formular:
Kode <html>
<head>
<title>Send email</title>
</head>
<body>
<FORM action="mail_sendt.php" method="POST">
Overskrift: <br />
<INPUT type="text" name="overskrift" /><br /><br />
Besked: <br />
<textarea name="besked" cols=30 rows=5></textarea><br /><br />
Signatur: <br />
<textarea name="signatur" cols=30 rows=3></textarea><br /><br />
<INPUT type="submit" value="Send mail" />
</FORM>
</body>
</html> |
Og her er min kode som sender mailen:
Kode <html>
<head>
<title>Send email til mailliste modtagere</title>
</head>
<body>
<?php
$sql_host = "localhost";
$sql_user = "stensballetenni";
$sql_passwd = "tennis";
$db = "stensballetenni";
$connection = mysql_connect($sql_host,$sql_user,$sql_passwd)or die (mysql_error());
mysql_select_db($db)or die (mysql_error());
$sql = "Select * FROM mailliste_modtagere order by id";
$result = mysql_query($sql, $connection) or die (mysql_error());
while ($newArray = mysql_fetch_array($result)) {
$email = $newArray['email'];
$navn = $newArray['navn'];
$modtager = "$email";
}
print "Mail sendt!<br><br>";
$besked = "$_POST['overskrift']<br><br>$_POST['besked']";
$recipient = "$modtager";
$subject = "$_POST['overskrift']";
$mailheaders = "$_POST['signatur']";
mail($recipient, $subject, $besked, $mailheaders);
?>
</body>
</html> |
Er der nogen der kan se hvad problemet er?
| |
| Du har følgende muligheder | |
|
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
| |
|
|