Uhm jeg har nu prøvet at lave to filer sendmail.php hvor brugeren kan skrive sin besked og vælge hvilken gruppe den skal sendes til og afsendmail.php der sender selve mailen...
Det virker bare ikke endnu, ved ikke lige hvad der er galt og om jeg mangler noget. Jeg prøver lige at smide koden til de to filer her, håber ikke det er for vildt meget kode:
fil 1 - sendmail.php:
<?php
// This page will list all of the items
// from the items table. Each item will have
// a link to add it to the cart
include("../db.php");
// Get a connection to the database
$cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName);
?>
<html>
<head>
<title>Salsa Akademiet</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../css/salsa.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {
font-size: 13px;
font-weight: bold;
}
-->
</style>
</head>
<body>
<table width="500" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="288" align="center" valign="top" bordercolor="#333333" bgcolor="#FFFAE4"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" class="tekst"><img src="../gfx/topgrafikpopup.jpg" width="500" height="84"></td>
</tr>
<tr>
<td class="emptyspace"><br>
<span class="tekst style1">Email siden</span><br> </td>
</tr>
<tr>
<td height="105" align="center" valign="top" class="emptyspace"><form action="afsendmail.php" method="post" name="sendmail" id="sendmail">
<table width="94%" border="0" cellspacing="0" cellpadding="0">
<tr class="tekst">
<td width="26%" align="left" valign="top">Send mail til hold: </td>
<td width="74%"><select name="valgmenu" id="valgmenu">
<option value="SELECT email FROM medlemmer WHERE hold = 'hold1'">Hold 1</option>
<option value="SELECT email FROM medlemmer WHERE hold = 'hold2'">Hold 2</option>
<option value="SELECT email FROM medlemmer WHERE hold = 'hold3'">Hold 3</option>
<option value="SELECT email FROM medlemmer WHERE hold = 'hold4'">Hold 4</option>
<option value="SELECT email FROM medlemmer WHERE hold = 'hold5'">Hold 5</option>
<option value="SELECT email FROM medlemmer WHERE hold = 'hold6'">Hold 6</option>
<option value="SELECT email FROM medlemmer WHERE hold = 'hold7'">Hold 7</option>
<option value="SELECT email FROM medlemmer WHERE hold = 'hold8'">Hold 8</option>
<option value="SELECT email FROM tester">Mailing liste</option>
<option value="SELECT email FROM medlemmer WHERE hold = 'test'">Test</option>
</select></td>
</tr>
<tr class="tekst">
<td align="left" valign="top">Overskrift</td>
<td><input name="headline" type="text" id="headline" size="59"></td>
</tr>
<tr class="tekst">
<td align="left" valign="top">Brødtekst</td>
<td><textarea name="message" cols="44" rows="10" id="message"></textarea></td>
</tr>
<tr class="tekst">
<td> </td>
<td> </td>
</tr>
<tr class="tekst">
<td> </td>
<td><input type="submit" name="Submit" value="Afsend"></td>
</tr>
</table>
</form></td>
</tr>
<tr>
<td height="50" colspan="6"> </td>
</tr>
<tr align="center">
<td colspan="6"><img src="../gfx/prik.jpg" width="100%" height="2"></td>
</tr>
<tr align="center">
<td height="25"><span class="tekst">
<?php include("../bundinfo.php"); ?></span></td>
</tr>
</table> </td>
</tr>
</table>
</body>
</html>
fil 2 - afsendmail.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><?php
// This page will list all of the items
// from the items table. Each item will have
// a link to add it to the cart
include("db.php");
// Get a connection to the database
$cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName);
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
$valg = $HTTP_POST_VARS['valgmenu'];
$headline = $HTTP_POST_VARS['headline'];
$besked = $HTTP_POST_VARS['message'];
$query = mysql_query("$valg");
while($row = mysql_fetch_assoc($query))
{
$to = $row['email'];
$subject = "$headline";
$message = "$besked";
mail($to,$subject,$message);
}
?>
</body>
</html>
Kan du fortælle mig hvad jeg gør forkert?