[NeedHelp] Download --- Protector + Counter

S

SilVa-G

hallo leutz,
bin leider noch voll der php-newbie deshalb muss ich hier mal um eure hilfe bitten...
also ich hab nen download-protector-script... welches ich nach sehr langen probieren zum laufen bekommen habe.... jetzt möchte ich aber in dieses download-protector-script noch einen counter einbauen,
der die downloads zählt und diese am besten in meine mysql datenbank speichert oder in eine datei...

könnte mir da vielleicht jemand hier helfen hab leider kein plan wie ich weiterkommen soll...



vielen dank schonmal im voraus...




hier mein scipt:
PHP:
<?php
// fehler seite:
$ADMIN[defaulturl] = "http://www.nas-d-0-gg.de/d-load-fehler.html";
// okaysites 
$okaysites = array("http://www.nas-d-0-gg.de");    
// downloads sind in...
$ADMIN[url_1] = "http://www.nas-d-0-gg.de/#";
$ADMIN[url_2] = "http://www.nas-d-0-gg.de/##";
$ADMIN[url_3] = "http://www.nas-d-0-gg.de/###";

$reffer = $HTTP_REFERER;
if($reffer) {
$yes = 0;
while(list($domain, $subarray) = each($okaysites)) {
if (ereg("$reffer",$subarray)) {
$yes = 1;
}
}
$theu = "url"."_"."$site";
if ($ADMIN[$theu] AND $yes == 1) {
header("Location: $ADMIN[$theu]/$file");
} else {
header("Location: $ADMIN[defaulturl]");
}
} else {
header("Location: $ADMIN[defaulturl]");
}
?>
 
PHP:
if ($ADMIN[$theu] AND $yes == 1) {
header("Location: $ADMIN[$theu]/$file");
} else {

da rein musst du einfach aus der DB die aktuelle downloadzahl auslesen dann erhöhst du die zahl um 1 ($variable++; ) und dann schriebst du die neue zahl einfach wieder hinein und für jeden download machste ne eigene id...

hoffe dir hilft dass ein wenig weiter ;)
 
Zurück