Ergebnis 1 bis 10 von 12

Thema: Problem mit Bettelsperre Addon

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von mikew Beitrag anzeigen
    ....
    Will ja eigentlich nur dass die Seite geloggt wird von der der Link getätigt wurde und als ich das getestet hatte war das von meiner Seite und da kam das auch !!!

    udn eben diese seite steht im referrer, bzw. halt auch nict, entweder, weil der link dirket eingegeben wurde, dann kann kein referrer übergeben werden, oder weil der user in seinem browser eingestellt hat, dass dieser nicht übergeben wird, somit kannst du zwar diesen aufruf werten, wenn du wilst, wirst aber nicht erfahren, woher der klick/aufruf kam.

    und da es bettellink und nicht bettelseite heißt, geht es darum, dass andere leute diesen link klicken, also kann man mit gutem gewissen auch nur aufrufe vergüten, die einen gültigen referrer haben.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  2. #2
    Benutzer
    Registriert seit
    02.03.2008
    Beiträge
    97
    Aber warum hat der keinen Referer wenn ich ihn aus der Seiter heraus bestätige dann sollte doch wenigstens meine Seite als referer rausgehen

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    hast du firefox?

    dann installier das addon developer toolbar, dann kannst du nachschaune, welche referrer übergeben wurde.

    aber vielleicht funzt ja das script, was den referrer prüft, auch nicht so ganz...
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  4. #4
    Benutzer
    Registriert seit
    02.03.2008
    Beiträge
    97
    ja das nehm ich an aber weis ja leider nicht wie ich das rausfinde ob da ein Fehler im Script ist

  5. #5
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    1. an den progger wenden
    2. an den verkäufer wenden
    3. wenn beide nicht erreichbar sind/helfen können, ausschnitte hier posten, in dem fall die zeile(n), wo was von:
    PHP-Code:
    $_SERVER['HTTP_REFERER'
    steht
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  6. #6
    Benutzer
    Registriert seit
    02.03.2008
    Beiträge
    97
    // Bettel-Check Anfang
    $url = $_SERVER["HTTP_REFERER"];
    $url2 = parse_url($url);
    $path = $url2['path'];
    $fquery = substr($url2['query'],0,5);
    $host = str_replace("www.","",$url2['host']);
    $block = db_query("SELECT * FROM ".$db_prefix."_betteln_refsperre WHERE (referrer = '".$host."' OR referrer = '".$path."' OR referrer = '".$fquery."')");
    $sperre = mysql_fetch_array(db_query("SELECT bsperre FROM ".$db_prefix."_userdaten WHERE uid = '".$_GET['ref']."' LIMIT 1"));
    if (mysql_num_rows($block)) {
    $betteltext = '<b><font color="#FF0000">Diese Seite ist fürs Betteln gesperrt!</font></b>';
    } elseif (!$_SERVER["HTTP_REFERER"]) {
    $betteltext = '<b><font color="#FF0000">Es wurde kein Referrer übergeben, daher keine Vergütung!</font></b>';
    } elseif ($sperre['bsperre'] == '1'){
    $betteltext = '<b><font color="#FF0000">User '.$_GET['ref'].' ist aufgrund eines Regelverstosses für das Betteln gesperrt!</font></b>';
    } else {
    //Bettel-Check Ende

  7. #7
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    PHP-Code:
    elseif (!$_SERVER["HTTP_REFERER"]) {
    $betteltext '<b><font color="#FF0000">Es wurde kein Referrer übergeben, daher keine Vergütung!</font></b>';

    also kann die anzeige, dass kein referrer übergeben wurde, an sich auch nur kommen, wenn tatsächlich keiner übergeben wurde, also die variable leer ist.


    aber ich wette, du hast punkt 1 & 2 nicht beachtet
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. Problem mit dem AP Addon
    Von schlachtherr im Forum Support zu Addons & Erweiterungen
    Antworten: 9
    Letzter Beitrag: 21.05.2010, 16:26
  2. PN-SYSTEM und Bettelsperre Problem
    Von mine321 im Forum Support zu Addons & Erweiterungen
    Antworten: 5
    Letzter Beitrag: 21.11.2009, 01:58
  3. Problem mit Bettelsperre Addon von Klickwarriors
    Von klammkriegen im Forum [HD] Programmieren
    Antworten: 7
    Letzter Beitrag: 19.04.2009, 22:01
  4. Problem mit Bonuslose-Addon
    Von Rallef im Forum Support zu Addons & Erweiterungen
    Antworten: 0
    Letzter Beitrag: 02.05.2008, 23:30
  5. MailJackpot Addon Problem
    Von sascho im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 18.07.2007, 19:25

Berechtigungen

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