PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alle Paidbanner + Paidlinks im Adminbereich anzeigen?



doominc
01.02.2007, 10:38
Hi

Suche ein Codeschnippsel,

dass alle gebuchten Paidbanner und Paidlinks auf einer Seite im Adminbereich anzeigt.

Damit mann sich nicht bei allen Sponsoren im Adminbereich durchklicken muss, sondern alle Anbieterbanner auf einmal vor sich hat, kontrollieren und gegebenenfalls löschen kann?

Hat vielleicht jemand da ne Idee, wie geht?

eselfutter
01.02.2007, 13:37
Ich habe Dir hier mal etwas gebastelt, allerdings habe ich die Textlinks und die Banner getrennt.

Erstelle einen Ordner "adminuebersicht".

Packe darin diese beiden Dateien (die Fettschrift sind die Dateinamen)

banner


<?head("ForcedBanner");?>
<?
if (!isset($_GET['tan'])) $_GET['tan'] = '';
if (!isset($_GET['loeschen'])) $_GET['loeschen'] = '';

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

$forcedbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE werbeart = 'forcedbanner' and status = '1' ORDER BY 'verdienst' DESC");
while ($anzeigen = mysql_fetch_array($forcedbanner)) {
echo '
<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0">
<tr bgcolor="#f0f0f0">
<td align="center" width="50%">TAN:&nbsp;'.$anzeigen['tan'].'</td>
<td align="center" width="50%">User:&nbsp;'.number_format($anzeigen['verdienst'],2,",",".").'</td>
</tr>
<tr bgcolor="#f0f0f0">
<td align="center" colspan="2"><a href="'.$anzeigen['ziel'].'" target="_blank"><img src="'.$anzeigen['banner'].'" border="0" width="468" height="60"></a></td>
</tr>
<tr bgcolor="#f0f0f0">
<td align="center" width="50%">Reload:&nbsp;'. $anzeigen['reload']/3600 .' Std. / Rest:&nbsp;'.number_format($anzeigen['menge'],0,",",".").'</td>
<td align="center" width="50%"><a href="?content=/adminuebersicht/banner&loeschen=true&tan='.$anzeigen['tan'].'" target="_self">Löschen</a></td>
</tr>
</table>
<br>
';
}
?>
<?foot();?>

paidlinks


<?head("Forcedtextlinks");?>
<?
if (!isset($_GET['tan'])) $_GET['tan'] = '';
if (!isset($_GET['loeschen'])) $_GET['loeschen'] = '';

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

$paidlinks = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE werbeart = 'paidlinks' and status = '1' ORDER BY 'verdienst' DESC");
while ($anzeigen = mysql_fetch_array($paidlinks)) {
echo '
<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0">
<tr bgcolor="#f0f0f0">
<td align="center" width="50%">TAN:&nbsp;'.$anzeigen['tan'].'</td>
<td align="center" width="50%">User:&nbsp;'.number_format($anzeigen['verdienst'],2,",",".").'</td>
</tr>
<tr bgcolor="#f0f0f0">
<td align="center" colspan="2"><a href="'.$anzeigen['ziel'].'" target="_blank">'.$anzeigen['banner'].'</a></td>
</tr>
<tr bgcolor="#f0f0f0">
<td align="center" width="50%">Reload:&nbsp;'. $anzeigen['reload']/3600 .' Std. / Rest:&nbsp;'.number_format($anzeigen['menge'],0,",",".").'</td>
<td align="center" width="50%"><a href="?content=/adminuebersicht/paidlinks&loeschen=true&tan='.$anzeigen['tan'].'" target="_self">Löschen</a></td>
</tr>
</table>
<br>
';
}
?>
<?foot();?>



Den Ordner inkl. den beiden Dateien in deinem Adminforce hochladen und dann verlinken.

doominc
02.02.2007, 12:41
Genial, funktioniert einwandfrei!

Hab mich mal mit einer kleinen Losespende für deine Mühen revanchiert.

DANKE :D!!!

eselfutter
02.02.2007, 14:49
Dann bedanke ich mich für die Spende. :)

Und schliesse hier.