Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Pin abgelaufen

  1. #1
    Erfahrener Benutzer Avatar von Dreamerweb
    Registriert seit
    19.12.2006
    Beiträge
    373

    Pin abgelaufen

    Hallo

    Ein User auf meiner Seite hat ein Problem.

    Immer wenn er Banner abruft steht dann (Pin abgelaufen)
    Ich würde es ja einsehen wenn es immer zum Cronlauf passiert aber er sagte mir das es immer so wäre.

    Bei allen anderen Usern geht alles ohne Probleme.

    Hat da jemand eine Erklärung für mich wie das sein kann.

    MFG

  2. #2
    Erfahrener Benutzer Avatar von SebbyPHM
    Registriert seit
    17.07.2006
    Beiträge
    844
    Da es an der ForcedBanner-Datei viele verschiedene Änderungen gibt, wäre es glaube ich gut, wenn du hier deine Bestätigungs-Frame-Datei vom Banner postest, damit man schauen kann wann die Meldung immer erscheint.
    Mit freundlichem Gruß
    SebbyPHM




  3. #3
    Erfahrener Benutzer Avatar von Muecke
    Registriert seit
    06.08.2006
    Beiträge
    1.197
    ich habe es auch öfter bei anderen Seiten wenn ich klicke aber das immer nur zu jeder vollen Stunde und sonst NIE

    LG Muecke : >

  4. #4
    Erfahrener Benutzer Avatar von SebbyPHM
    Registriert seit
    17.07.2006
    Beiträge
    844
    Dann ist es wegen dem Puk-Addon.
    Mit freundlichem Gruß
    SebbyPHM




  5. #5
    Erfahrener Benutzer Avatar von Dreamerweb
    Registriert seit
    19.12.2006
    Beiträge
    373
    Original von SebbyPHM
    Da es an der ForcedBanner-Datei viele verschiedene Änderungen gibt, wäre es glaube ich gut, wenn du hier deine Bestätigungs-Frame-Datei vom Banner postest, damit man schauen kann wann die Meldung immer erscheint.

    Poste hier mal die Banner-Datei (wird ja erlaubt sein )

  6. #6
    Erfahrener Benutzer Avatar von SebbyPHM
    Registriert seit
    17.07.2006
    Beiträge
    844
    Der Grund liegt hierin:
    PHP-Code:
    if ( $_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'].''.$forced['aufendhalt'].''.date("H",time()).''.$percode) ) {
    ...
    } else {
    if (
    $_GET['auszahlen'] == 'true' && $force_error != 'true'$headmsg 'Pin abgelaufen!';

    Grund: Zu jeder vollen Stunde wird für jeden Banner ein neuer Sicherheitscode im Hintergrund erstellt, zur Prüfung, ob der Klick gültig ist. Wird vor der nächsten Stunde geklickt, die Vergütung erfolgt aber in der neuen Stunde, so sind 2 verschiedene Sicherheitscodes da, welche logischerweise nicht übereinstimmen, weshalb der Fehler ausgegeben wird.
    Mit freundlichem Gruß
    SebbyPHM




  7. #7
    Erfahrener Benutzer Avatar von Dreamerweb
    Registriert seit
    19.12.2006
    Beiträge
    373
    Original von SebbyPHM
    Der Grund liegt hierin:
    PHP-Code:
    if ( $_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'].''.$forced['aufendhalt'].''.date("H",time()).''.$percode) ) {
    ...
    } else {
    if (
    $_GET['auszahlen'] == 'true' && $force_error != 'true'$headmsg 'Pin abgelaufen!';

    Grund: Zu jeder vollen Stunde wird für jeden Banner ein neuer Sicherheitscode im Hintergrund erstellt, zur Prüfung, ob der Klick gültig ist. Wird vor der nächsten Stunde geklickt, die Vergütung erfolgt aber in der neuen Stunde, so sind 2 verschiedene Sicherheitscodes da, welche logischerweise nicht übereinstimmen, weshalb der Fehler ausgegeben wird.

    Ja das ist mir schon klar. Bloß bei dem einen User wo das passiert kommt es angeblich ständig vor nicht bloß zur Cronlaufzeit. Bei mir laufen die Crons immer zur vollen stunde. Bei dem User passiert es aber auch zu jeder viertel oder halben stunde. Ich glaube ja nicht das es bei mir liegt weil es ja komischerweise nur bei einen User auftritt.

  8. #8
    Erfahrener Benutzer Avatar von SebbyPHM
    Registriert seit
    17.07.2006
    Beiträge
    844
    Das geht logischweise garnicht. Dann soll dein User dir doch mal ein Schreenshot schicken. Und dann schaust du, welche Uhrzeit es war... Ohne das er es merkt ;-) Und dann haste die Lösung, weil es geht nur zu jeder vollen Stunde... Oder ist deine Server-Zeit falsch eingestellt?
    Mit freundlichem Gruß
    SebbyPHM




  9. #9
    Erfahrener Benutzer Avatar von Dreamerweb
    Registriert seit
    19.12.2006
    Beiträge
    373
    Serverzeit ist richtig. Mir kam es ja auch komisch vor was der User mir geschrieben hat.
    Ich dachte ja bloß es könnte noch an was anderen liegen. Habe jetzt den User nochmal angeschrieben das er mir mal mehr details mitteilt.

    Danke schon mal für eure Hinweise.

    MFG

  10. #10
    Erfahrener Benutzer
    Registriert seit
    27.07.2006
    Beiträge
    121
    Bitte lösche den geposteten Code, den laut Lizenzbestimmungen ist es nicht erlaubt tiele des COde (auch nur auszugsweise) zu veröffenltichen

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Der Gutschein ist bereits abgelaufen!
    Von Kraemer84 im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 20.04.2010, 19:54
  2. Forcedbanner Pin abgelaufen?!?
    Von MasterG im Forum Support zum VMSone
    Antworten: 0
    Letzter Beitrag: 05.08.2007, 22:36

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •