Seite 1 von 1

emailadressen in datei speichern

Verfasst: 17.09.2008 09:36
von eiterblase
ich möchte gerne die emailadressen aller registrierten benutzer meines boards in einer datei speichern. hintergrund: ich brauc he die option alle user anzumailen auch wenn ich keinen zugriff auf das forum habe. ich würde sie also gerne in einer textdatei ablegen, aus der heraus ich eine mailliste erstellen kann. gibt es einen mod, der das ermöglicht? oder kann ich das aus der datenbank heraus irgendwie lösen? es ist nicht notwendig, dass die adressen namen zugeordnet sind, ich möchte eine reine liste der mailaddis, ohne sonstwas dabei. jemand ne idee?

Verfasst: 17.09.2008 14:57
von gloriosa
Hallo,
da hilft dieses Snippet Mailadressen auslesen und in Textdatei speichern möglicherweise weiter. :oops:

Weiterhin gibt es die, viel zu selten benutzte, boardeigene Funktion [ externes Bild ] Suchen und den Bereich Dokumentation um Informationen zu finden. :wink:

Verfasst: 17.09.2008 17:31
von Boecki91
Du könntest auch einfach die DB Auslesen.
ich rate blind auf folgenden Befehl zur Abfrage:

Code: Alles auswählen

SELECT user_mail FROM phpbb_users
Nicht das andere oder sogar Spambots auf die Dateizugreifen und missbrauchen...

Verfasst: 18.09.2008 15:34
von eiterblase
dank euch, das schnippelchen hat mich gehelft.
die suche habe ich durchaus bemüht, ebenso herr google, allerdings ohne zufriedenstellendes resultat.

Verfasst: 07.11.2008 09:09
von Quaresma7
gloriosa hat geschrieben:Hallo,
da hilft dieses Snippet Mailadressen auslesen und in Textdatei speichern möglicherweise weiter. :oops:

Weiterhin gibt es die, viel zu selten benutzte, boardeigene Funktion [ externes Bild ] Suchen und den Bereich Dokumentation um Informationen zu finden. :wink:
Ich hab jetzt eine .txt datei erstellt und auf 777 gestellt . dann eine .php datei erstellt und den script reinkopiert . beide liegen jetzt im php forum ordner ... . aber in der mailadressen.txt werden keine mails abgespeichert ... , der ordner ist leer . Was hab ich also falsch gemacht ?
Edit :
Boecki91 hat geschrieben:Du könntest auch einfach die DB Auslesen.
ich rate blind auf folgenden Befehl zur Abfrage:

Code: Alles auswählen

SELECT user_mail FROM phpbb_users
Nicht das andere oder sogar Spambots auf die Dateizugreifen und missbrauchen...
Richtig wäre es :
SELECT user_email FROM phpbb_users
aber wie kann ich da dann die e-mail adresse abspeichern ? ich find die funktion dafür nicht ... .

Verfasst: 07.11.2008 11:32
von Marius9
Moin Moin!
Quaresma7 hat geschrieben:
gloriosa hat geschrieben:Hallo,
da hilft dieses Snippet Mailadressen auslesen und in Textdatei speichern möglicherweise weiter. :oops:

Weiterhin gibt es die, viel zu selten benutzte, boardeigene Funktion [ externes Bild ] Suchen und den Bereich Dokumentation um Informationen zu finden. :wink:
Ich hab jetzt eine .txt datei erstellt und auf 777 gestellt . dann eine .php datei erstellt und den script reinkopiert . beide liegen jetzt im php forum ordner ... . aber in der mailadressen.txt werden keine mails abgespeichert ... , der ordner ist leer . Was hab ich also falsch gemacht ?
  • Du musst als Administrator eingelogt sein!
  • Die PHP-Datei (z.B. emailist.php genannt) & die leere mailadressen.txt müssen ins Start-Verzeichnis geladen werden, wo sich auch die extension.inc & die Common.php befinden!
  • Vergewissere dich, dass der CHMOD-Wert der mailadressen.txt Datei auf 777 gestellt ist!
  • Du musst (als Admin eingeloggt) die PHP-Datei (z.B. emailist.php genannt) manuell im Browser eingeben (z.B. http://www.deinforum.de/emaillist.php)!
  • Dann werden dir alle E-Mail-Adressen angezeigt und du kannst die mailadressen.txt Datei downloaden! Lösche die mailadressen.txt Datei danach umgehend, um Missbrauch zu verhindern!!!
  • Fertig! :wink:
So, und wer hilft jetzt mir? :-?


Mit freundlichen Grüßen

Marius9

Verfasst: 07.11.2008 13:20
von Quaresma7
danke . das man die datei per browser öffnen musste , wusste ich nicht .