kubatron
17.09.2003, 20:04:39
[php:1:21ad6ec4df]<?php
if($submit){
$header = "From: Lista mailowa <adres@com.pl>";
$adresy = file("plik.txt");
for ($index=0; $index < count($adresy); $index++)
{
mail("$adresy[$index]","$temat","$tresc","$header");
}
echo"Wiadomość została rozesłana.";
}
?>[/php:1:21ad6ec4df]
czemu to nie działa.
menic
17.09.2003, 20:25:09
A nie lepiej zamiast pętli dodac wszystkie adresy po perzecinku
squid
17.09.2003, 21:30:27
Cytat
A nie lepiej zamiast pętli dodac wszystkie adresy po perzecinku

Wtedy roześlesz do wszystkich czlonkow swojej mail listy maile pozostralych czego niektorzy sobie nie zycza i moga przez to stracic zaufanie do Twojego serwisu
squid
17.09.2003, 21:38:41
nie sprecyzowales co dokladnie nie dziala, czy wyskakuje jakis komunikat czy nic sie nie dzieje, po za tym adresy w pliku tekstowym musza byc oddzielone znakami nowej lini zeby kazdy z nich byl umieszczony w nowej komorce tablicy.
Cytat z manuala:
"Notatka: Każda linia w wynikowej tabeli zawiera znak nowej lini, jeśli chcesz się ich pozbyć to musisz użyć trim(). " - moze w tym tkwi problem
Grzesiek
18.09.2003, 07:46:44
Być może problem tkwi w konfiguracji serwera np. nieustawiłeś SMTP
kubatron
18.09.2003, 11:20:19
ale ten skrypt jak wciskam wyślij pokazuje błedy zależy ile osób mam w pliku.txt
uboottd
18.09.2003, 11:23:37
moze cytat bledy wiadomo nie chodzi ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.