Autor Zpráva
bodaw
Profil *
zdravím, potřeboval bych poradit, už nevím jak na to, potřebuju posílat mail vybraným lidem co jsou v databázi. načtu jména z databáze a vedle toho je checkbox, který označí komu mail příjde, ale problém je v tom že mail se neodešle.


while ($uzivatele_radky){
echo "<input type='checkbox' name='adresat' value='$uzivatele_radky[email]'>$uzivatele_radky[jmeno] $uzivatele_radky[prijmeni] &nbsp ";
}

<form method=\"post\" action=\"$php_self\">
<textarea name=\"zprava\" rows=\"4\" cols=\"35\">$zprava</textarea>
<input type=\"submit\" value=\" Odeslat zprávu \">
</form>

$komu="$adresat";
mail ($komu,$co,$zprava);



pokud mi někdo pomůže budu mu moc vděčný, děkuji
AM_
Profil
nevím, jak sis představoval, že to bude fungovat, ale vždyť to tu posíláš jen jednomu adresátovi (funkci mail voláš jen jednou, více adresátů bys musel cpát do hlaviček jako 4. parametr, pokud vím).
Doporučuji použít nějakou hotovou mailovou třídu, např. phpmailer, protože řeší i další nepříjemnosti týkající se odesílání mailu (kódování atd).

jinak místo $php_self používej $_SERVER['PHP_SELF'], předchozí varianta je čím dál méně podporována.

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:

0