[snip]
if ($action == 'send') {
$fimail[] = explode(",", $list);
$count = count($fimail[]);
$show = "<b>Users that have been mailed:</b><br>";
$i = 1;
while ($count > $i) {
mail($fimail[], "Subject", $message, $headers);
$show .= "<br>$fimail";
$i++;
}
} else if ($action == '') {
$show = "<b>Users to be mailed:</b><br>";
$show .= "
<form method=\"post\" action=\"$PHP_SELF\">
<textarea name=\"list\"
style=\"width:300px;height:150px;\"></textarea>
<input type=\"hidden\" name=\"action\" value=\"send\">
<input type=\"submit\" value=\"Send Mails >>\">
</form>
";
}
[/snip]
First of all, $i is always going to be greater than 1 .... you have set
up an infinite loop. Then
if ($action == 'send') {
$fimail = explode(",", $list);
$count = count($fimail);
$show = "<b>Users that have been mailed:</b><br>";
for($i = 0; $i < $count; $i++){
mail($fimail[$i], "Subject", $message, $headers);
$show .= "<br>$fimail";
}
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php