Ergebnis 1 bis 10 von 10

Thema: Vergütung erhöhen durch Bilder zwangsweise Anzeigen

  1. #1
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717

    Vergütung erhöhen durch Bilder zwangsweise Anzeigen

    Da bei vielen Forcedbannern/Sponsoren das Anzeigen der Banner notwendig ist,
    damit die Klicks bei dem Sponsor vergütet werden (z.bsp. webmasterlose),
    hab ich eine kleine überprüfung eingebaut, ob der user auch bilder anzeigen lässt
    (lässt sich ja im browser deaktivieren, spart performance am pc, wenn man pro minute 1000 banner "klicken" bzw. "klicken lassen" (script/linky etc.) will):

    in der header.php direkt nach dem <body> tag folgenden html code einbauen:

    HTML-Code:
    <div style="position:absolute;display:none;"><img src="imagecheck.php" alt=""></div>
    sieht dann z.bsp. so aus:
    HTML-Code:
    <body style="topmargin:5; leftmargin:0;">
    <div style="position:absolute;display:none;"><img src="imagecheck.php" alt=""></div>
    <table width="800" cellpadding="0" cellspacing="0" border="0" align="center">
    dann im hauptordner die datei imagecheck.php erstellen, mit folgendem inhalt:
    PHP-Code:
    <?php
    session_start
    ();
    $_SESSION['images']=true;

    header("Content-type: image/png");
    $im imagecreatetruecolor(11);
    imagepng($im);
    imagedestroy($im);
    ?>
    dann in der datei /verdienen/klick4.php folgendes nach
    PHP-Code:
    <?
    userstatus();
    hinzufügen:
    PHP-Code:
    if(!isset($_SESSION['images']) || $_SESSION['images']!=true){
        @include_once(
    'content/error/kein_zutritt.php');
        @include_once(
    'lib/footer.php');
        die();

    optimalerweise sollte noch eine neue datei statt content/error/kein_zutritt.php erstellt werden, damit der user genau weiß, warum er nicht klicken darf.

    für user, die bilder anzeigen lassen, was ja wohl die meisten sind, hat das eigentlich überhaupt keine auswirkungen, aber für alle anderen
    (getestet bisher nur mit dem ff2 + developer toolbar & toolbar buttons, und dem ie6)
    sollte dann der klick4 bereich nicht zugänglich sein.

    bringt zwar nicht allzu viel, aber meiner meinung nach eine gute ergänzung zu v-checks und sonstigen klickfaker "abwehrmethoden", theoretisch würden v-checks ja reichen, aber noch bieten nicht alle sponsoren sowas an!

    EDIT:
    noch ein kleienr zusatz, damit auch der fall bedacht ist, wenn ein user zuerst die seite anzeigen lässt und dann bilder deaktiviert:

    in der datei /lib/footer.php ganz am ende vor dem letzten ?> noch folgendes einfügen:
    PHP-Code:
    $_SESSION['images']=false
    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
    Erfahrener Benutzer Avatar von FlexMax
    Registriert seit
    22.04.2007
    Beiträge
    167
    Gute Arbeit, das teil gefällt mir, werde es mal auf Herz und Nieren testen ^^

    Liebe Grüsse
    Markus

  3. #3
    Erfahrener Benutzer
    Registriert seit
    17.08.2006
    Beiträge
    573
    funktioniert das so mit jedem vms???

  4. #4
    Erfahrener Benutzer
    Registriert seit
    05.07.2006
    Beiträge
    134
    Ich hab mir das mit dem Bilderabschalten im Browser jetzt nicht so genau angeschaut aber nach welchen Kriterien werden keine Bilder angezeigt?
    Kann man ähnlich wie bei Javascriptdeaktivierung Bilder nur für bestimmte Seiten aktivieren/deaktivieren, also z.B. nur für wml. Dann wäre das ganze ja sinnlos.
    Oder werden nur jpg, gif und png nicht angezeigt? Sprich nach welchen Kriterien filtert der Browser die Bilder raus.

    Der Schnippsel ist ne Super Idee! Meine Frage ist halt einfach nur ob diese ganzen Dinge bedacht/getestet wurden.
    Loseschleuder.de

    Jede Stunde mehrfach bis zu 100.000 Lose geschenkt!
    Keine extra Anmeldung nötig! Klamm ID genügt! -> Auszahlung ab 100.000 Losen

  5. #5
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    es kommt ganz auf den browser an und auf die verwendeten addons in diesem, aber was mein script macht:

    es wird ein bild im html code eingebunden (<img src="...">), dieses bild ist aber einphp script, welches eine variable setzt (session variable).

    in der klick4 wird dann überprüft, ob diese variable existiert, wenn ja, alls ganz normal, wenn nein, und dass ist halt der fall, wenn der browsser die "source" des <img> nicht lädt, dann kommt eine fehlermeldung.

    nach welcehn kriterien der browser jetzt bilder nicht anzeigt, ist ganz unterschiedlich, es gibt methoen (addblock), die filtern nach urls, es gibt einstellungsmöglichekiten, die generell gar keine bilder anzeigen etc.

    das script ist nur nicht allzu optimal, dass es, wenn der user erst npch bilder anzeigen aktiviert hat, die variable setzt, wenn er die blder aber dann deaktiviert, kann er trotzdem noch weiterklicken.

    dafür hab ich bis jetzt noch keine vernünftige lösung gefunden.

    aber noch besserer faker abwehr hat man, durch verwednung von javascript im klickbereich, also z.bsp. mit dem neuen ajax-klickbereich von gremlin.
    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
    Neuer Benutzer
    Registriert seit
    13.01.2007
    Beiträge
    24
    super schnippsel aber leider werden opera user (standart installation) auch gesperrt

  7. #7
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    erschließt sich mir nicht, warum diese gesperrt werden sollten??
    habe selber opera nicht drauf, ums testen zu können, aber überprüf noch mal, ob da alle einstellungen richtig sind.

    denn es kann zwar sein, das opera keine bilder lädt, die die endung php haben (so sieht es ja für den browser aus), aber das sollte bei einem richtigen browser nicht der fall sein.

    ansonten kann es sein, dass der opera keine cookies akzeptiert, dann sollte aber das vms an sich nicht funzen, weil man dann nicht eingeloggt bleiben kann, sofern also eh nicht klicken,...
    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)

  8. #8
    Erfahrener Benutzer Avatar von h-m
    Registriert seit
    02.09.2006
    Beiträge
    115
    möglicherweise tut opera keine bilder laden die sowieso nicht angezeigt werden. (seltsam, werden sie dann nachgeladen, sobald man sie mit javascript sichtbar machen will? oder werden sie etwa nach allen anderen requests angefordert?)

    ich habe es bei mir so gelöst:

    anstatt dem code den du in header.php geschrieben hast habe ich ein wenig verändert:
    Code:
    <div style="position:absolute;bottom:0px;"><img src="/imagecheck.php" alt="" /></div>
    ein winziges problem: das ding ist nicht mehr unsichtbar, sondern 1 pixel groß bei mir, weshalb ich es an den unteren rand positioniert habe. vielleicht könnte man es auch mit der z-index eigenschaft irgendwie hinter einem anderen element verstecken.

    (vorher hatte ich noch einen mod_rewrite ansatz ausprobiert wegen der datei-endung, aber daran lag es scheinbar nicht.)

    funzt nun bei mir in ff3, ie7, opera 9.26

    ach ja noch vielen dank für den codeschnippsel, hätte ich ja fast vergessen...
    gruß, hm

    --
    noch zwei fragen:
    1.) spricht etwas dagegen das <div> statt in der header.php in der klick4.php einzufügen?
    2.) könnte es theoretisch passieren dass die anforderung/ausführung der imagecheck.php zu spät geschieht, und zwar erst nachdem die letzte zeile in klick4.php abgearbeitet wurde, und wenn ja unter welchen umständen?

  9. #9
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von h-m Beitrag anzeigen
    ...
    noch zwei fragen:
    1.) spricht etwas dagegen das <div> statt in der header.php in der klick4.php einzufügen?
    2.) könnte es theoretisch passieren dass die anforderung/ausführung der imagecheck.php zu spät geschieht, und zwar erst nachdem die letzte zeile in klick4.php abgearbeitet wurde, und wenn ja unter welchen umständen?
    da der php code ja zuerst ausgeführt wird, und dann erst die bilder vom browser geladen, kann man das bild nicht direkt in die klick4.php packen, jedenfalls hat das bei mir nicht funktioniert.

    also wenn du 1.) machst, trifft 2.) zu
    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)

  10. #10
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Super werde ich WE gleich mal austesten
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

Ähnliche Themen

  1. Ver 1.2 Losemene erhöhen allgemein
    Von Alpha10 im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 09.07.2014, 18:11
  2. Tansperre von 5 auf 20 erhöhen ?
    Von Kraemer84 im Forum [HD] Programmieren
    Antworten: 9
    Letzter Beitrag: 06.11.2010, 17:17
  3. Firefox 3 Geschwindigkeit erhöhen
    Von Hardy im Forum Talk, talk, talk...
    Antworten: 15
    Letzter Beitrag: 21.03.2009, 12:43
  4. Vergütung durch Banner klicken
    Von seg98 im Forum Scripte
    Antworten: 1
    Letzter Beitrag: 05.10.2008, 16:37
  5. Reloadsperren erhöhen ?
    Von Tevion im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 15.01.2008, 00:28

Berechtigungen

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