Søgekriterie.
Hej. har fundet følgende script på nettet, MEN når der skal udelukkes folk fra listen, som ikke har e-mail, går det galt. Ingen problemer med at finde alle i databasen. Har prøvet med$res = mysql_query(\"SELECT fornavn, email, hold FROM fvbk WHERE hold=\'H1\'\");
Lige så snart der kommer en betingelse på, kommer der fejl i linien
while (list($fornavn, $efternavn, $email, $hold) = mysql_fetch_row($result)) {
mysql_connect($sql_host,$sql_user,$sql_passwd);
mysql_select_db($db);
if ($mode == \"send\") {
if ($action == \"on\") {
$res = mysql_query(\"SELECT fornavn, email, hold FROM fvbk \");
$besked = nl2br($besked);
while ($row = mysql_fetch_array($res)) {
$modtager = $row[\"email\"];
mail($modtager,$emne,$besked);
}
?>Mail sendt<?
exit;
}
?><form action=\"admin.php?mode=send&action=on\" method=\"post\">
<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" width=\"350\">
<tr>
<td><font face=\"tahoma\" size=\"2\" color=\"#000000\">Emne: </font></td>
<td><input type=\"text\" name=\"emne\" size=\"30\"></td>
</tr><tr valign=\"top\">
<td><font face=\"tahoma\" size=\"2\" color=\"#000000\">Besked: </font></td>
<td><textarea cols=\"50\" rows=\"10\" name=\"besked\"></textarea></td>
</tr><tr>
<td colspan=\"2\"><input type=\"submit\" value=\"SEND\"></td>
</tr></table></form>
<?
}
if (!$mode) {
// Laver oversigt
?>
<font face=\"tahoma\" size=\"2\" color=\"#000000\"><b><font size=\"+1\">Oversigt:</b></font><br>
Her er en oversigt over, hvilke E-mail adresser der er tilmeldt maillisten.
<br>
<table cellpadding=\"1\" cellspacing=\"2\" border=\"0\" width=\"100%\" bgcolor=\"#FFFFFF\">
<tr>
<td bgcolor=\"#000000\"><center><font face=\"tahoma\" size=\"2\" color=\"#FFFFFF\"><b>Nr.: </B></Font></Center></Td>
<td bgcolor=\"#000000\"><center><font face=\"tahoma\" size=\"2\" color=\"#FFFFFF\"><b>Fornavn: </b></font></center></td>
<td bgcolor=\"black\"><center><font face=\"tahoma\" size=\"2\" color=\"#FFFFFF\"><b>Efternavn:</b></font></center></td>
<td bgcolor=\"#000000\"><center><font face=\"tahoma\" size=\"2\" color=\"#FFFFFF\"><b>E-mail: </b></font></center></td>
<td bgcolor=\"black\"><center><font face=\"tahoma\" size=\"2\" color=\"#FFFFFF\"><b>Hold</b></font></center></td>
</Tr>
<?
$result = mysql_query(\"SELECT fornavn,efternavn,email,hold FROM fvbk \");
$nummer = 1;
while (list($fornavn, $efternavn, $email, $hold) = mysql_fetch_row($result)) {
?>
<tr>
<td bgcolor=\"#EEEEEE\"><font face=\"tahoma\" size=\"2\" color=\"#000000\"><? print $nummer; $nummer++;?></font></td>
<td bgcolor=\"#EEEEEE\"><font face=\"tahoma\" size=\"2\" color=\"#000000\"><? print $fornavn; ?></font></td>
<td bgcolor=\"#EEEEEE\"><font face=\"tahoma\" size=\"2\" color=\"#000000\"><? print $efternavn; ?></font></td>
<td bgcolor=\"#EEEEEE\"><font face=\"tahoma\" size=\"2\" color=\"#000000\"><? print $email; ?></font></td>
<td bgcolor=\"#EEEEEE\"><font face=\"tahoma\" size=\"2\" color=\"#000000\"><? print $hold; ?></font></td>
</tr>
<?
}
?>
</table>
<?
}
?>
<br>
<a href=\"admin.php?mode=send\">Send Mail til listen</a>
<br><br>
