gibt es irgendeine Möglichkeit die alten Chatnachrichten aus dem Instant Messenger zu löschen, ähnlich wie bei der Shoutbox?
Vielen Dank schon mal für eure Antworten.
Mfg, Galle
verwendete ilch Version: 1.1 O
betroffene Homepage: www.fsc-clan.org
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| Geschlossen | ||









db_query("DELETE FROM prefix_messenger WHERE recd = 1");




<?php
defined ('main') or die ( 'no direct access' );
defined ('admin') or die ( 'only admin access' );
$design = new design ( 'Admins Area', 'Admins Area', 2 );
$design->header();
db_query("DELETE FROM prefix_messenger WHERE recd = 1");
$design->footer();
?>

wd ('admin.php?***', 'Gelesene Messenger-Nachrichten erfolgreich gelöscht' , 5);
<a href="admin.php?delete_mess">gelesene Messenger-Nachrichten löschen</a>

<?php
defined ('main') or die ( 'no direct access' );
defined ('admin') or die ( 'only admin access' );
$design = new design ( 'Admins Area', 'Admins Area', 2 );
$design->header();
if (escape($menu->getA(1),'string') == 'd' AND is_numeric(escape($menu->getE(1),'string')) AND is_siteadmin())
{
db_query("DELETE FROM prefix_messenger WHERE id = ".escape($menu->getE(1),'string'));
}
if (escape($menu->getA(1),'string') == 'a' AND is_siteadmin())
{
db_query("DELETE FROM prefix_messenger WHERE recd = 1 ");
}
if (escape($menu->getA(1),'string') == 'r' AND is_siteadmin())
{
db_query("TRUNCATE TABLE prefix_messenger");
}
echo '
<table width="100%" border="1" cellpadding="2" cellspacing="1">
<tr class="Chead">
<td colspan="2"><center><b>Instant Messenger Verwaltung</b><center></td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellpadding="2" cellspacing="1" class="border">
<tr class="Chead">
<td align="center"><b>Chat Id</b></td>
<td align="center"><b>Absender</b></td>
<td align="center"><b>Empfänger</b></td>
<td align="center"><b>Gelesen</b></td>
<td align="center"><b>Gesendet</b></td>
<td align="center"><b>Löschen</b></td>
</tr>';
$erg = db_query('SELECT * FROM `prefix_messenger` ORDER BY id DESC');
while ($row = db_fetch_assoc($erg) ) {
$class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite' );
if ($row['recd'] == 1) {
$read = 'Ja';
} else {
$read = 'Nein';
}
$DateFromMessenger = $row['sent'];
$Date = date("d.m.Y - H:i:s", strtotime($DateFromMessenger));
$abs = (db_result(db_query('SELECT name FROM `prefix_user` WHERE id = '.$row['aid'].' ')));
$empf = (db_result(db_query('SELECT name FROM `prefix_user` WHERE id = '.$row['eid'].' ')));
if ($row['recd'] == 1) {
$del = '<a href="admin.php?messengershow-d'.$row['id'].'"><img src="include/images/icons/del.gif" alt="Löschen" title="Löschen"></a>';
} else {
$del = 'n/a';
}
echo '
<tr>
<td class="'.$class.'" align="center" width="70">'.$row['id'].'</td>
<td class="'.$class.'"> '.$abs.'</td>
';
echo '<td class="'.$class.'"> '.$empf.'</td>';
echo '<td class="'.$class.'" align="center">'.$read.'</td>';
echo '<td class="'.$class.'" align="center">'.$Date.'</td>';
echo '
<td class="'.$class.'" align="center" width="80">'.$del.'</td>
</tr>
';
}
echo '
</table>
</td>
</tr>
</table>
';
echo '<br>';
echo '<span style="float:left"><a href="admin.php?messengershow-a">Alle gelesenen Chats löschen</a></span>';
echo '<span style="float:right"><a href="admin.php?messengershow-r">Alle Chats löschen und DB zurücksetzen</a></span>';
$design->footer();
?>
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 577 in /var/www/web711/html/hp/include/includes/func/db/mysql.php on line 54
<?php
defined ('main') or die ( 'no direct access' );
defined ('admin') or die ( 'only admin access' );
$design = new design ( 'Admins Area', 'Admins Area', 2 );
$design->header();
db_query("DELETE FROM prefix_messenger WHERE recd = 1");
wd ('admin.php?imdelete', 'Gelesene Messenger-Nachrichten erfolgreich gelöscht' , 5);
$design->footer();
?>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="32"><img src="include/images/icons/admin/im.png" height="32" width="32" border="0"/></td>
<td>Instant Messenger Chatverlauf löschen</td>
</tr>
<tr>
<td colspan="2"><a href="admin.php?imdelete">gelesene Messenger-Nachrichten löschen?</a></td>
</tr>
</table>

<a href="javascript:history.back(-1)">gelesene Messenger-Nachrichten löschen?</a>



| Geschlossen | ||
![]() |
Zurück zu HTML, PHP, SQL,... | |