Strona 1 z 1
Błąd email
: 19 maja 2008, 16:12
autor: snakedoo
Mam taki problem.
Podczas gdy chcę wysłać korespondencję masową do wszystkich użytkowników forum pokazuje się błąd:
Błąd e-mail
» EMAIL/PHP/mail()
/adm/index.php
Natomiast gdy odznaczam opcję Wyślij natychmiast: i wysyłam korespondecję masową pojawia się błąd:
Błąd e-mail
» EMAIL/PHP/mail()
/cron.php
Nie mam pojęcia czym to jest spowodowane i jak mam sobie z tym poradzić :/
Pozdrawiam i proszę o pomoc
Re: Błąd email
: 20 maja 2008, 07:08
autor: daroPL
Prawdopodobnie na serwerze wyłączona jest funkcja mail().
Re: Błąd email
: 20 maja 2008, 08:07
autor: snakedoo
Chyba masz rację i to na pewno

Na razie ustawiłem sobie serwer poczty wychodzącej na maila który posiada admin i wszystko śmiga
A tak przy okazji tematu maili.
Da się wyciągnąć bazę maili i użytkowników dla których mail jest przypisany, gdyż w forum ustawiłem tylko rejestracje z tokenem ale bez potrzeby wysyłania maila aktywacyjnego.
Re: Błąd email
: 20 maja 2008, 13:10
autor: daroPL
Nawet jeżeli ustawiłeś rejestrację tylko z potwierdzeniem wizualnym to i tak wymagane jest podanie e-maila, więc wszyscy użytkownicy mają go przypisanego.
Re: Błąd email
: 20 maja 2008, 14:24
autor: snakedoo
Tak wiem, że mail jest wymagany, chodziło mi o coś innego.
Mam kilka adresów mail które były podane przy rejestracji nowego użytkownika, jednak one nie istnieją.
Czy mogę wyciągnąć informację o użytkownikach i podanych przez nich maila z BD? I jak to zrobić?
Re: Błąd email
: 20 maja 2008, 15:15
autor: daroPL
Przy pomocy np. phpMyAdmina wejdź do zakładki Szukaj w tabeli phpbb3_users.
Re: Błąd email
: 20 maja 2008, 16:57
autor: snakedoo
Znalazłem w phpbb users tabele user_mail i username ale nie wiem jak wykonać zapytanie do SQL aby wyświetlił mi maila i nazwy użytkowników razem :/
Re: Błąd email
: 20 maja 2008, 18:01
autor: daroPL
To wykonaj zapytanie SELECT, przykład poniżej:
SELECT * FROM phpbb3_users WHERE username = 'nazwa_usera' OR username = 'inna_nazwa';
username - to nazwa kolumny możesz zmienić na inną,
OR - operator "lub"
Możesz dodać więcej "OR username = 'inna_nazwa'".
Przydatne liniki przy tworzeniu takiego zapytani:
http://www.w3schools.com/sql/sql_select.asp
http://www.w3schools.com/Sql/sql_where.asp
http://webmade.org/kursy-online/mysq_fe ... -mysql.php
http://sql.pressmedia.com.pl/select.htm
Re: Błąd email
: 21 maja 2008, 16:40
autor: snakedoo
Dzienks za pomoc

Pozdrowionka