Проблем с изпращане на масов мейл

akkselsoft

Registered
Здравейте пробвах един код http://web-tourist.net/login/login/view.php?st=1975 и исках да го подобря но ударих на камък. Това е кода:
<?php
$host="localhost";//хост
$user="root";//потребител
$pass="pass";//парола
$db="db";//база данни
$zag = $_POST['zag'];
$sad = $_POST['sad'];
if ($_POST['davai']){
mysql_connect($host,$user,$pass);//свързваме се с базата
$chars="SET CHARACTER SET cp1251";
@mysql_select_db($db) or die("Unable to select database");
mysql_query($chars);
$query = "SELECT email FROM test";
$result = mysql_query($query) or die(mysql_error());
$emailsbroi = mysql_numrows($result);
if ($emailsbroi == 0) {
echo "Няма имейли в базата."; //проверяваме дали има имейли в базата
} elseif ($emailsbroi > 0) {
while($row = mysql_fetch_array($result)){
mail($row,$zag,$sad,"From: Root <root@n-bg.net>");//изпращаме имейла
}
echo "Успешно изпрати имайли на всички";
}
}
?>
<form action="massmail.php" class="form" method="post">
Заглавие:<input type="text" size="25" name="zag"><br />
Съдържание:<input type="text" size="25" name="sad"><br />
<input type="submit" name="davai" value="Изпрати">
</form>
[/i]

Значи искам в самото тяло на писмото $zag да добавя след съобщението линк от сорта http://domaim.con/delmail.php?id=0 където $id да бъде ID-то на всеки на който съм пратил мейл. Целта е ако този който е получил мейл не желае това след като кликне на линка ще задейства delmail.php и в базата с данни ще му бъде променен статуса и няма да му се изпраща повече мейлове.
Проблема е че не мога да изкарам ID-то и да го добавя в писмото с тоя цикъл дето изпраща мейлите. :cry:
 

Back
Горе