Seite 1 von 1
E-Mailadressen auslesen (AWSW Mod)
Verfasst: 29.02.2004 12:35
von rembrand
Hallo,
kann man den Mod (
http://www.phpbb.de/viewtopic.php?t=451 ... l+auslesen ) so verändern, dass er nicht nur die Mail Adresse ausgibt, sondern den dazugehörigen Usernamen?
Ich bräuchte das, weil manche User nach ängerer Zeit ihren Login Namen vergessen haben, diese mir aber eine E-Mail geschrieben haben und wierder am Forum teilnehmen wollen.
Oder gibt es eine andere Lösung?
Verfasst: 29.02.2004 12:42
von AWSW
admin_useremailslist.php:
++ Suche:
$sql = "SELECT user_email FROM " . $table_prefix . "users WHERE user_email != '' ORDER BY user_email ASC";
++ Ersetze mit:
$sql = "SELECT username, user_email FROM " . $table_prefix . "users WHERE user_email != '' ORDER BY user_email ASC";
++ Suche:
echo $row -> user_email .", ";
++ Ersetze mit:
echo $row -> username . user_email .", <br>";
Nicht getestet aber so ungefährt sollte es aussehen

Verfasst: 29.02.2004 13:04
von rembrand
jetzt wirft er mir raus:
testuser_email,
adminuser_email,

Verfasst: 03.03.2004 22:34
von rembrand
Hallo AWSW,
hättest Du vielleicht nochmal Zeit nachzusehen, was man noch machen könnte?
Verfasst: 04.03.2004 13:23
von AWSW
Hallo,
wie oben gepostet:
$sql = "SELECT user_email FROM " . $table_prefix . "users WHERE user_email != '' ORDER BY user_email ASC";
inf folgendes ändern:
$sql = "SELECT username, user_email FROM " . $table_prefix . "users WHERE user_email != '' ORDER BY user_email ASC";
und den Abschnitt WHILE bis ELSE durch folgendes ersetzen:
while($row = mysql_fetch_object($result))
{
$i = $i + "1";
$c = $c + "1";
echo $row -> username . " - ";
echo $row -> user_email . ", <br />";
if ($i == "250")
{
$i = "0";
echo "<br><br><hr><b>" . $c . "</b><hr><br>";
}
}
echo "<br><br><hr><b>" . $c . "</b><hr><br></span></center>";
}
else
Damit sollte es gehen

Verfasst: 05.03.2004 19:33
von rembrand
Hallo AWSW,
Du hast es echt drauf!!!! Danke, es funktioniert. Machst du das als Standart in Deinen Mod???? Ist echt hilfreich.....