PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IP aller User



MBS
26.11.2007, 01:47
moin moin,

habe hier mal versucht etwas zu Programmieren, doch leider komme ich nicht auf den Endpunkt der Ausgabe der Prefix Tabelle, damit die Spalte gefüllt wird.

Es wird mir nur 1 User aus vms_kontodaten mit der ID Nick und IP geholt!



<? head("IP-Adresse aller User im System"); ?>


<?
$kontodaten = db_query("SELECT * FROM ".$db_prefix."_userdaten");
while ($ausgabe = mysql_fetch_array($kontodaten)) {
$userdaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid='".$ausgabe['uid']."'"));
$kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid='".$ausgabe['uid']." AND ".login_ip."'"));
echo'

<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#c0c0c0">
<td align="center"><b>Klamm ID</b></td>
<td align="center"><b>Nickname</b></td>
<td align="center"><b>IP-Adresse</b></td>
</tr>


<tr bgcolor="#f0f0f0">
<td align="center">'.$ausgabe['uid'].'</td>
<td align="center">'.$userdaten['nickname'].'</td>
<td align="center">'.$kontodaten['login_ip'].'</td>
</tr>
';
}
?>
</table>
<center>
Copyright &copy; by Name</a>
</center>
<? foot (); ?>


Für ein kleinen Tipp wäre ich sehr dankbar

SebbyPHM
26.11.2007, 05:41
Hier ein "kleiner" Tipp:


<?php

/*
* Dieses Script wurde erstellt von:
* Sebastian Hoinkes [SebbyPHM]
*
* http://www.totaltoll.de
* web [at] totaltoll [dot] de
*/

head ('IP-Adressen im System'); ?>
<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#c0c0c0">
<tr>
<td align="center"><b>User ID</b></td>
<td align="center"><b>Nickname</b></td>
<td align="center"><b>IP-Adresse</b></td>
</tr>
<?php
$sql = db_query('SELECT u.uid, u.nickname, k.login_ip FROM '.$db_prefix.'_userdaten AS u LEFT JOIN '.$db_prefix.'_kontodaten AS k ON k.uid = u.uid ORDER BY u.nickname ASC');
while ($user = mysql_fetch_array ($sql)) {
$lnc = ($lnc == '#cdcdcd') ? '#ededed' : '#cdcdcd'; ?>
<tr bgcolor="<?=$lnc;?>">
<td align="right"><?=$user['uid'];?></td>
<td><?=$user['nickname'];?></td>
<td align="right"><?=(($user['login_ip'] != NULL) ? $user['login_ip'] : 'noch nie eingeloggt');?></td>
</tr>
<?php
} ?>
</table>
<br>
<div style="text-align: center;">Copyright &copy; 2007 by <a href="http://www.totaltoll.de" target="_blank">TotalToll.de</a></div>
<?php
foot (); ?>

MBS
26.11.2007, 11:22
Hi SebbyPHM, ich glaube das war mehr als ein Tipp ;-)

Ich danke Dir!

Masterphil
26.11.2007, 12:19
Da geholfen werden konnte, mach ich hier dann mal zu.

MfG