Autor Zpráva
anoním
Profil *
ahoj, mám problém se scriptem. Dělám hromadné zasílání novinek z webu a mám někde ve scriptu chybu, ale už jsem zkoušel všechno ale nic nepomohlo takže nevím čím to je tak pls poradte


<?

include ("db.php");
@$vysledek=MySQL_Query("SELECT email FROM uzivatele");
while ($zaznam = MySQL_Fetch_Array($vysledek)):
$prijemce = $zaznam['email'];
$mail = mail("$prijemce","Novinky",$text, "FROM: novinky@email.cz>");
endwhile;

if(!$mail):
echo "<font color=red><b>Neodesláno</b></font>";
else:
echo "<b>Odesláno</b>";
endif;

$users = mysql_fetch_row(mysql_query("SELECT COUNT(id) FROM uzivatele"));
// kolika lidem se email odeslal
echo "Posláno: ".$users[0]." uživatelům";

?>
bukaj
Profil
anoním
Nechci ti mluvit do tvého stylu pokládání dotazů, ale bylo by také dobré napsat o jakou chybu se jedná ;)
Alphard
Profil
nenapadlo tě třeba vymazat ten @?
zkontrolovat, jestli databáze vrací správnou adresu?
anoním
Profil *
tak jo už to jde, ale je tu problém že se to označuje jako spam jak mám tomu zabránit?
Alphard
Profil
přidej tam hlavičky, nedávej do zprávy text, který připomíná spam
anoním
Profil *
at napíšu jakejkoliv text tak je to spam

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: