ilch Forum » Allgemein » HTML, PHP, SQL,... » Downloads Downs/Hits

Geschlossen
  1. #1
    User Pic
    DragonLord2007 Mitglied
    Registriert seit
    27.04.2009
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    Hallo liebe Community !

    Ich hätte gern das der Downloadzähler bei Downs/Hits nur pro IP einen drauf zählt.

    Wir nutzen zwar das Modifiziertes Download script 1.1 H
    aber der befehl dürfte doch derselbige sein wie im Original
    ILCH-Script ?

    Wir haben leider das prob. das die Downloads gepusht werden.

    Kann mir wer die entsprechende Codezeile Posten wie sie dann aussehen müßte.

    Vielen Dank in vorraus !!

    MFG


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Balthazar3k Mitglied
    Registriert seit
    23.04.2006
    Beiträge
    422
    Beitragswertungen
    7 Beitragspunkte
    eine IP ist Staitsch, ändert sich nach jeder neuverbindung mit dem internet glaube ich, das es so war.

    du kannst an der stelle wo er den eintrag macht auch einfach eine session definieren $_SESSION['down']['diedownID'] = true; machen und das dann mit einer

    if( !$_SESSION['down'][$idvomfile] ) {
    db_query(...); # die stelle wo der download um 1 adiert wird
    $_SESSION['down'][$idvomfile] = true;
    }

    das wer ne leichte version, das bei der IP ist so das man sie Zwischenspeichern müsste


    Zuletzt modifiziert von Balthazar3k am 08.06.2009 - 16:15:37
    Kein Support für den Raidplaner über PM.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    DragonLord2007 Mitglied
    Registriert seit
    27.04.2009
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    Schönen Dank erstmal.

    Werde es an meinen Coder weitergeben.
    Sage dann auch bescheid ob es alles funktioniert.


    MFG
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Balthazar3k Mitglied
    Registriert seit
    23.04.2006
    Beiträge
    422
    Beitragswertungen
    7 Beitragspunkte
    fehl eintrag


    Zuletzt modifiziert von Balthazar3k am 08.06.2009 - 16:32:05
    Kein Support für den Raidplaner über PM.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    DragonLord2007 Mitglied
    Registriert seit
    27.04.2009
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    ??
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    DragonLord2007 Mitglied
    Registriert seit
    27.04.2009
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    Hmm wir können leider nicht viel damit anfangen, könnten Sie evtl. eimal die original .php und dann die abgeänderte .php Posten ??

    Wir kennen uns leider nicht so gut aus das wir jetzt wüßten wo es genau geändert werden müßte.

    Vielen Dank
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Balthazar3k Mitglied
    Registriert seit
    23.04.2006
    Beiträge
    422
    Beitragswertungen
    7 Beitragspunkte
    Also
    Das hier (ist aber das Original download script, ist. vllt an der stelle gleich)
    db_query("UPDATE prefix_downloads SET downs = downs +1 WHERE id = ".$fid);

    mit dem ersetzen!
    	if( !isset( $_SESSION['downs'][$fid] ) )
        	db_query("UPDATE prefix_downloads SET downs = downs +1 WHERE id = ".$fid);
    		$_SESSION['downs'][$fid] = true;
    }
    Kein Support für den Raidplaner über PM.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    DragonLord2007 Mitglied
    Registriert seit
    27.04.2009
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    So habe die zeile in der download.php gefunden und ersetzt.

    Fehler: in zeile 305

     case 'upload' :
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Balthazar3k Mitglied
    Registriert seit
    23.04.2006
    Beiträge
    422
    Beitragswertungen
    7 Beitragspunkte
    es sollte im case DOWN du rufst den link ja auch index.php?downloads-down. das down ist case 'down'
    Kein Support für den Raidplaner über PM.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    DragonLord2007 Mitglied
    Registriert seit
    27.04.2009
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    hmmm ich komm da leider nicht weiter. );
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Vips Mitglied
    Registriert seit
    19.06.2008
    Beiträge
    238
    Beitragswertungen
    0 Beitragspunkte
    versuch es mal so
    if( !isset( $_SESSION['downs'][$fid] ) ) {
            db_query("UPDATE prefix_downloads SET downs = downs +1 WHERE id = ".$fid);
            $_SESSION['downs'][$fid] = true;
    }



    Zuletzt modifiziert von Vips am 10.06.2009 - 19:07:21
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    DragonLord2007 Mitglied
    Registriert seit
    27.04.2009
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    Jo das hat funktioniert.

    Schönen Dank.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Balthazar3k Mitglied
    Registriert seit
    23.04.2006
    Beiträge
    422
    Beitragswertungen
    7 Beitragspunkte
    hehe ein { vergessen ^^
    Kein Support für den Raidplaner über PM.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten