|
Rozsyłanie wiadomości z listy mailowej
Utwórz plik np: lista.txt w której masz zapisane adresy Twoich subskrybentów
(adresy muszą być umieszczone linia po lini, lub ze znakami podziału
wiersza). Zasada działania jest prosta pobieramy dane z pliku lista.txt i
zamieniamy w tablice. Następnie wykonuje się pętla pobierająca kolejną
pozycję z tablicy i wstawiająca ją do instrukcji, która rozsyła wiadomość.
przykład:
<form>
temat:<br>
<input type="text" name="temat"><br>
treśc:<br>
<textarea rows="7" name="tresc" cols="40"></textarea><br>
<input type="submit" name="submit" value="wyślij">
</form>
<?
if($submit){
$header = "From: Lista mailowa <adres@com.pl>";
$adresy = file("lista.txt");
for ($index=0; $index < count($adresy); $index++)
{
mail("$adresy[$index]","$temat","$tresc","$header");
}
echo"Wiadomość została rozesłana";
}
?>
dodał: Rip
|