Ich versuche und versuche andauernd so eine schräge liste anzuspassen. und das seit gut 2 Stunden. Was der Cu aber ist. Ich hatte die ganze *** schon fertig wollte aber noch id aufführung verbessern was das Script letzten endes zerstört hat. Und nun bekomem ich es einafch nicht mehr hin
HTML-Code
.... <td width="168" class="{CLASS}" align="center">{ipname}</td> <td width="206" class="{CLASS}" align="center">{ipadress}</td> <td width="206" class="{CLASS}" align="center">{ippass}</td> <td width="16" class="{CLASS}" align="center"><a href="admin.php?ipliste-delete-{id}"><img src="include/images/icons/del.gif" alt="Löschen" title="Löschen" border="0"></a></td> ....
PHP Code
.... <?php defined ('main') or die ( 'no direct access' ); defined ('admin') or die ( 'only admin access' ); //> Design ausgeben! $design = new design ( 'Admins Area', 'Admins Area', 2 ); $design->header(); //> Modulauswahl if ($menu->get(1) == '') { $menu->set_url(1,'ipliste'); } switch($menu->get(1)) { #> Badwordlist case 'ipliste': $tpl = new tpl ( 'ipliste', 1); $tpl->set('msgColor','#0033FF'); $tpl->set('Message',''); if(isset($_POST['server_add']) && $_POST['ipname'] != "" && $_POST['ipadress'] != "" && $_POST['ippass'] != "") { db_query("INSERT INTO prefix_iplist (ipname,ipadress,ippass) VALUES ('".$_POST['ipname']."','".$_POST['ipadress']."','".$_POST['ippass']."');"); $tpl->set('msgColor','#0033FF'); $tpl->set('Message','Badword wurde erfolgreich gespeichert!'); } //> Badword Löschen! if($menu->get(2) == "delete") { db_query('DELETE FROM prefix_iplist WHERE id = "'.$menu->get(3).'"'); } //> Ausgabe der Liste! $limit = 15; $page = ($menu->getA(2) == 'p' ? $menu->getE(2) : 1 ); $MPL = db_make_sites ($page , '' , $limit , "?ipliste" , 'iplist'); $anfang = ($page - 1) * $limit; //> Seitenzahlen ausgeben! $tpl->set_ar_out( array ('MPL' => $MPL ) , 0); unset($sql); $sql = db_query("SELECT id,ipname,ipadress,ippass FROM prefix_iplist ORDER BY id DESC LIMIT ".$anfang.",".$limit); $class = ''; while ($row = db_fetch_object($sql) ) { $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite' ); $tpl->set_ar_out( array ( 'id' => $row->id, 'CLASS' => $class, 'ipname' => $row->ipname, 'ipadress' => $row->ipadress, 'ippass' => $row->ippass ) , 1); } //> Seitenzahlen ausgeben! $tpl->set_ar_out( array ('MPL' => $MPL ) , 2); } $design->footer(); ?> ....
So nund as Problem. Die Eingabe und co. Funktioniert alles wunderbar. Aber ich bekomm diese *** Einträge nicht gelöscht.
Er geht mir immer auf admin.php?ipliste-delete-0 oder
admin.php?ipliste-delete-1 aber er zeigt dann ncihts an und macht löscht dann auch gleichzeitig den eintrag nicht aus der datenbank. Was mich nun langsam zum nervenzusammenbrauch reibt da ich dafür gestern 10 Minuten gebraucht hatte und es jetzt selbst nach 3 Stunden nicht klappen will.
verwendete ilchClan Version: 1.1
Zuletzt modifiziert von Cartment am 18.07.2008 - 03:25:52