Skip to content
Snippets Groups Projects
doppelaccis.php 2.54 KiB
Newer Older
Joel Kuder's avatar
Joel Kuder committed
<?php head("Doppelte IP Adressen");?>
<table border="0" width="100%">
<tr>
    <td align="center"><b>Anzahl</b></td>
    <td align="center"><b>IP-Adresse</b></td>
</tr>
<?php
$sql = sql::$db->query("SELECT `login_ip`, COUNT(*) AS `anzahl` FROM  `" . _VMS_ . "_kontodaten` GROUP BY `login_ip` HAVING COUNT(*) > 1") or die(mysql_error());
if ($sql->rowCount() == 0) {
Joel Kuder's avatar
Joel Kuder committed
    echo '
 <tr>
     <td colspan="2" align="center"><font color="green">Keine Doppelten IP-Adressen im System</font></td>
 </tr>';
} else {
    while ($fake1 = $sql -> fetch() ) {
Joel Kuder's avatar
Joel Kuder committed
        echo '
   <tr>
       <td>' . $fake1['anzahl'] . '</td>
       <td><a href="?content=/usersystem/doppelaccis&ip=' . $fake1['login_ip'] . '">' . $fake1['login_ip'] . '</a></td>
   </tr>
 ';
    }
}

?>
</table>
<?php
if (isset($_GET['ip'])) {
    $ip = sql::$db->query("SELECT k.uid,u.nickname FROM
                        " . _VMS_ . "_kontodaten AS k
                        LEFT JOIN " . _VMS_ . "_userdaten AS u ON u.uid=k.uid
Joel Kuder's avatar
Joel Kuder committed
WHERE k.login_ip='" . addslashes($_GET['ip']) . "'");

    echo "<p>User mit der IP " . $_GET['ip'] . ":</p>";
    while ($doppelt = $ip -> fetch() ) {
Joel Kuder's avatar
Joel Kuder committed
        echo "<a href='?content=/usersystem/userbearbeiten&uid=" . $doppelt['uid'] . "'>" . $doppelt['nickname'] . "</a><br>";
    }
}

foot();
?>



<?php head("Doppelte Passwörter");?>
<table border="0" width="100%">
<tr>
    <td align="center"><b>Anzahl</b></td>
    <td align="center"><b>md5Hash</b></td>
</tr>
<?php
$sql2 = sql::$db->query("SELECT `passwort`, COUNT(*) AS `anzahl` FROM  `" . _VMS_ . "_kontodaten` GROUP BY `passwort` HAVING COUNT(*) > 1") or die(mysql_error());
if ($sql2->rowCount() == 0) {
Joel Kuder's avatar
Joel Kuder committed
    echo '
 <tr>
     <td colspan="2" align="center"><font color="green">Keine Doppelten Passwörter im System</font></td>
 </tr>';
} else {
    while ($fake2 = mysql_fetch_assoc($sql2)) {
        echo '
   <tr>
       <td>' . $fake2['anzahl'] . '</td>
       <td><a href="?content=/usersystem/doppelaccis&md5=' . $fake2['passwort'] . '">' . $fake2['passwort'] . '</a></td>
   </tr>
 ';
    }
}

?>
</table>

<?php
if (isset($_GET['md5'])) {
Joel Kuder's avatar
Joel Kuder committed
    $md5 = db_query("SELECT k.uid,u.nickname FROM
                        `" . _VMS_ . "_kontodaten` AS k
                        LEFT JOIN `" . _VMS_ . "_userdaten` AS u ON u.uid=k.uid
Joel Kuder's avatar
Joel Kuder committed
WHERE k.passwort='" . addslashes($_GET['md5']) . "'");

    echo "<p>User mit dem Passworthash " . $_GET['md5'] . ":</p>";
    while ($doppelt = mysql_fetch_assoc($md5)) {
        echo "<a href='?content=/usersystem/userbearbeiten&uid=" . $doppelt['uid'] . "'>" . $doppelt['nickname'] . "</a><br>";
    }
}

foot();
?>