Eben diese PN erhalten:

Zitat Zitat von hecke1987
Habe da ein Fehler im Adminbereich entdeck und behoben
[...]
Nun erstmal zum Fehler *GG*:

Geht um Interfacebanner -> Webmasterlose
Also um die Datei adminforce/content/interfacebanner/webmasterlose.php

In zeile 7 ist da die if anfrage ob löschen auf true usw :

if ($_GET['loeschen']=='true' && $_GET['kid']) {
db_query("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE kid='".$_GET['kid']."' and sponsor='webmasterlose' LIMIT 1");
}
...........

Aber in Zeile 27 steht dies :

<td align="center" width="50%"><a href="?content=/interfacebanner/webmasterlose&amp;loeschen=true&amp;tan='.$anzeige n['tan'].'" target="_self">Löschen</a>
....................

Was ja bedeutet das bei dem Klick auf löschen die tan und nicht die kid übergeben wird , wenn mich nicht alles täuscht.
Was dazu führt das kein Banner gelöscht wird egal wie oft man den Link klickt.

Gab also 2 möglichkeiten:

Einmal leichteste:
In den link für löschen tan durch kid ersetzen wäre aber schwachsinn weil dann alle banner mit der selben kid gelöscht würden .

Habe folgendes gemacht :

Die Inanfrage von zeile 7 geändert in:

if ($_GET['loeschen']=='true' && $_GET['tan']) {
db_query("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE tan='".$_GET['tan']."' and sponsor='webmasterlose' LIMIT 1");
}

Nun wird endlich die tan zum löschen (identifizieren des zu löschenden Banners Herrangezogen)
Danke für die Meldung, wird beim nächsten Update berücksichtigt.

Gruß
Gremlin