URL-Vergleich funtzt nicht.....

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • URL-Vergleich funtzt nicht.....

    Hi!

    Ich habe 'nen counter auf meiner site.
    Bei einem refreshen der Site soll er aber nicht weiterzählen.deswegen hab ich einen check mit dem http_referer eingebaut der aber leider nicht funtzt.
    wenn ich refreshe (F5 oder button) dann zählt der counter immer weiter.
    was paßt da nicht??

    if (!strstr(getenv(HTTP_REFERER), "http://www.mysite.de")) {
    ...countercode
    }


    Anm.:
    eine sache ist allerdings mysteriös.
    wenn ich meine site im browser aufrufe, dann steht da immer http://www.mysite.de/#.
    ich habe allerdings keine Ahnung wo das /# herkommt.
    wenn ich meine url jetzt in der php-if-anweisung um /# erweitere, geht's aber auch nicht.

    Bitte um Rat
    $PHP resource 4ever$

  • #2
    if (!strstr(getenv('HTTP_REFERER'), "http://www.mysite.de")) {
    ...countercode
    }

    CAT Music Files

    Kommentar


    • #3
      sorry Sky aber mit '' funtzt auch nicht.
      hab's auch wieder mit /# und ohne probiert.
      wenn ich im IE oder Netscape aktualisieren/neuladen drücke zählt er immer noch weiter.
      $PHP resource 4ever$

      Kommentar


      • #4
        dann schau mal, wie dein Referer aussieht...

        echo $HTTP_REFERER;

        CAT Music Files

        Kommentar


        • #5
          danke sky, hat gefuntzt.
          hab den pfad lt. echo-referer angepaßt.
          $PHP resource 4ever$

          Kommentar

          Lädt...
          X