Seite 2 von 2

Verfasst: 04.12.2002 17:29
von JaePe
der qiz hack ist ja arsch schwer einzubauen, da muss man ja um die 20 files editieren :(

Re: Admin EMail List

Verfasst: 04.12.2002 20:37
von felixdacat
JaePe hat geschrieben:Hab gerade versucht wieder einen Hack einzubauen :D

aber wie bei jedem davor ging wieder schief :oops:

Code: Alles auswählen

mysql_connect("localhost","username","passwort"); 
mysql_select_db("database name"); 
$query_result = mysql_query("SELECT user_email FROM phpbb_users");
also bis auf localhost hab ich glaub ich alles richtig, aber bei localhost hab ich keine ahnung was ich da reinschreiben muss ...
kann auch eleganter gelöst werden

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$result = mysql_query("SELECT username,user_email FROM phpbb_users"); 
$datei = "csv/benutzer.csv";
$fp = fopen($datei, "w+");
while($row = mysql_fetch_assoc($result)) 
{ 
  fwrite($fp, $row['username'].",".$row['user_email']."\n");
}
fclose($fp);
Header("Location: $datei");

?> 
code in eine datei packen, in das rootverzeichnis von phpbb speichern.
dieser code schreibt in das unterverzeichnis "csv" (muss chmod auf 777 gesetzt werden) eine datei "benutzer.csv" (comma seperated values) mit dem benutzernamen und der emailadresse. es können selbstverständlich auch alle anderen infos ausgelesen werden.
hoffe das hilft,
greetz
felix