PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schnippsel für Verlosungsaddon



eRaaaa
03.09.2008, 00:20
Hi,

da ich gerade auf meiner HP jeden Tag eine Verlosung anbiete (genutzt wird das Verlosungsaddon von Lose-ScriptShop.de --> http://www.lose-scriptshop.de/produkt-10.html )
habe ich mir überlegt auch zwischendurch mal anzusehen wie das Addon so läuft,
dafür habe ich einen kleinen Schnippsel geschrieben, der mir also immer anzeigt, wer teilgenommen hat (mit uid und nicknamen)
sowie wie oft dieser User teilgenommen hat bei der aktuellen Verlosung.
Also lange rede ,kurzer Sinn ==> eine Statistik für die aktuelle Verlosung :)

1.)
erstelle eine Datei namens statistik.php mit nachfolgendem Inhalt und lade sie in das Verzeichnis der Verlosung (adminforce/content/verlosung/)



<?head("Verlosung Navigation");?>
>> <a href="?content=/verlosung/config">Einstellungen</a>&nbsp;&nbsp;&nbsp;
>> <a href="?content=/verlosung/history">Gewinnerhistory</a>&nbsp;&nbsp;&nbsp;
>> <a href="?content=/verlosung/statistik">Statistik</a>&nbsp;&nbsp;&nbsp;
<?foot();?>

<?head("Aktuelle Statistik");?>

<table border="0" width="90%">
<tr>
<td align="center"><b>Teilnahmen</b></td>
<td align="center"><b>UID</b></td>
<td align="center"><b>Nickname</b></td>
</tr>

<?
$teilnahmen = 0;
$einnahmen = 0;
$gewinn = 0;
$datenabfrage = db_query("SELECT count( t1.uid ) AS Teilnahmen, t1.uid AS UID, t2.nickname AS Nickname,t3.verlosung_anteil AS Einnahme, t3.verlosung_summe AS Ausgabe
FROM ".$db_prefix."_verlosung_teilnehmer AS t1, ".$db_prefix."_userdaten AS t2,".$db_prefix."_seitenkonfig AS t3 WHERE t1.uid = t2.uid GROUP BY uid ORDER BY Teilnahmen DESC");
while ($daten = mysql_fetch_array($datenabfrage)){
$teilnahmen = $teilnahmen+$daten['Teilnahmen'];
$einnahmen = $daten['Einnahme'];
$gewinn = $daten['Ausgabe'];
echo '
<tr>
<td align="center">'.$daten['Teilnahmen'].'</td>
<td align="center">'.$daten['UID'].'</td>
<td align="center">'.$daten['Nickname'].'</td>
</tr>
';
}
?>
</table>
<br><br>
Teilnahmen: <b><?=$teilnahmen;?></b> | Einnahmen: <b><?=$teilnahmen*$einnahmen;?></b> | Gewinn: <b><?=$teilnahmen*$einnahmen-$gewinn;?></b>
<?foot();?>

Der Schnippsel sollte nun schon funktionieren,
ist aber nicht über das nette Menü erreichbar,
daher ist der nächste Schritt optional aber empfehlenswert ;)

2.)
ändere nun in den anderen Verlosungsdateien (index,history,details und config)
folgende Zeilen


<?head("Verlosung Navigation");?>
>> <a href="?content=/verlosung/config">Einstellungen</a>&nbsp;&nbsp;&nbsp;
>> <a href="?content=/verlosung/history">Gewinnerhistory</a>&nbsp;&nbsp;&nbsp;
<?foot();?>

um zu


<?head("Verlosung Navigation");?>
>> <a href="?content=/verlosung/config">Einstellungen</a>&nbsp;&nbsp;&nbsp;
>> <a href="?content=/verlosung/history">Gewinnerhistory</a>&nbsp;&nbsp;&nbsp;
>> <a href="?content=/verlosung/statistik">Statistik</a>&nbsp;&nbsp;&nbsp;
<?foot();?>


Wer Fehler findet ==> MELDEN !!

Viel Spaß

Gruß
eRa

sunnydreamer
05.09.2008, 04:49
Bei mir geht alles :yes: Haste super gemacht :thumb:

deniz
21.12.2008, 19:57
Funktioniert, danke!