Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
<?php # Copyright by: Manuel Staechele # Support: www.ilch.de defined ('main') or die ( 'no direct access' ); defined ('admin') or die ( 'only admin access' ); $design = new design ( 'Admins Area', 'Admins Area', 2 ); $design->header(); require_once('include/includes/config.php'); require_once('include/includes/func/db/mysql.php'); $lol = 'db_query ("UPDATE `ip` FROM `prefix_iplogger2` LIMIT 0, 30 ")'; $abf = 'SELECT * FROM prefix_iplogger2'; $erg = db_query($abf); echo '<strong>Hier kannst du den Ip-Logger leeren!</strong> <form id="form1" name="form1" method="post" action=""> <table width="300" border="0" align="center"> <tr> <td width="128">Ip-Logger Leeren </td> <td width="162"><input type="checkbox" name="checkbox" value="leeren" /></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Absenden" /></td> </tr> </table> </form> <p><br /> <br /> </p> '; if(!empty($_POST['checkbox'])) { db_query ("TRUNCATE TABLE `prefix_iplogger2`"); echo '<center><b>IpLogger wurde erfolgreich geleert!</b></center>'; echo '<p><b><center><a href="?iplogger">Weiter </a></center></b></p>'; } else { echo '<center><b>IpLogger nicht geleert!</b></center>'; echo '<center><b><a href="?iplogger">Zurück zur Liste </a></b></center>'; } echo ' <div class="info_box"> <p><b>Merke (Markieren)</b> </p> <p>Ein Hacken setzen und Absenden bedeutet das die Datenbank geleert wird, dannach sind keine Einträge vorhanden und es werden weiterhin Neue hinzugefügt.</p> <p>Wenn du abbrechen willst, lasse das Feld leer und klick auf Absenden! </p> <p><br /> </p> </div> <div class="info_box">Bei Problemen melde dich bitte <strong><a href="http://www.ilch.de">hier </a> </strong><p> </p> <p> </p></div> <p> <p> </p> <p> </p>'; echo '<center><b><a href="http://patrick.hassmann-reisemobile.de">Modul (c) by Patrick Hassmann </a></b></center>'; $design->footer(); ?> </p>
DROP TABLE IF EXISTS `ic1_iplogger2`; CREATE TABLE IF NOT EXISTS `ic1_iplogger2` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tstamp` int(20) NOT NULL, `ip` varchar(250) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='IP Logger von GeCk0 überarbeitet';
<?php $ip = $_SERVER['REMOTE_ADDR']; $datum = date("Y.m.d"); $zeit = date("h:i:s"); $user = $_SESSION['authname']; $wo = "http://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]; $dada = $_SERVER["REQUEST_URI"]; $tstamp = time(); $text = "<b>USER</b> - $user = $ip am $datum um $zeit auf $dada"; db_query ("INSERT INTO `prefix_iplogger2` (`tstamp`, `ip`) VALUES ('".$tstamp."', '".$text."')"); $logday = 14; # Wie alt (in TAGEN dürfen die Logs sein ? $day = 86400; # Sekunden hat ein Tag $getsec = $day * $logday; # x Tage * Sekunden = Sekunden für x Tage ^^ $gettime = tstamp - $getsec; #aktuellen timestamp - getsec = alte einträge $ylogs = $count - $xlogs; #gezählte id`s - logs die bleiben sollen db_query("DELETE FROM `prefix_iplogger2` WHERE tstamp < '".$gettime."'"); ?>
SQL-Befehl: DROP TABLE IF EXISTS `ic1_iplogger2` ; MySQL meldet: Dokumentation #1046 - No database selected
USER - Trejay = 88.72.xx.xxx am 2009.10.11 um 09:03:26 auf /index.php ADMIN - Trejay = 88.72.xx.xxx am 2009.10.11 um 09:03:34 auf /admin.php?iplogger USER - Trejay = 88.72.xx.xxx am 2009.10.11 um 09:05:04 auf /index.php?news-atom
<?php $ip = $_SERVER['REMOTE_ADDR']; $datum = date("Y.m.d"); $zeit = date("h:i:s"); $user = $_SESSION['authname']; $wo = "http://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]; $dada = $_SERVER["REQUEST_URI"]; $tstamp = time(); $text = "<b>USER</b> - $user = $ip am $datum um $zeit auf $dada"; db_query ("INSERT INTO `prefix_iplogger2` (`tstamp`, `ip`) VALUES ('".$tstamp."', '".$text."')"); $logday = 2; # Wie alt (in TAGEN dürfen die Logs sein ? $day = 86400; # Sekunden hat ein Tag $getsec = $day * $logday; # x Tage * Sekunden = Sekunden für x Tage ^^ $gettime = tstamp - $getsec; #aktuellen timestamp - getsec = alte einträge $ylogs = $count - $xlogs; #gezählte id`s - logs die bleiben sollen db_query("DELETE FROM `prefix_iplogger2` WHERE tstamp < '".$gettime."'"); ?>
# $gettime = $tstamp - $getsec; #aktuellen timestamp - getsec = alte einträge
Geschlossen | ||
Zurück zu Module und Modifikationen |