Checken ob Code eingebunden?

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

  • Checken ob Code eingebunden?

    Hi

    Ich habe ein php Script welches über einen Javascript Code in jede beliebige Page eingebunden werden kann und einen (dynamischen) Text ausgibt. (Quasi wie so ein Freecounter-Code).
    Jetzt will ich aber überprüfen ob der Code auch wirklich auf der Homepage eingebunden wurde.

    Momentan speichere ich immer den Timestamp des letzten Aufrufs ab und kontrolliere daran ob innerhalb der letzten 14 Tage ein Aufruf stattgefunden hat.
    Das ist mir allerdings etwas zu leicht zu umgehen - weiß hier vielleicht jemand wie ich überprüfen kann ob die ganze Sache auch auf der Seite eingebunden wurde oder nicht?

    Grüße
    F. Eric

  • #2
    wie willst du per JS ein PHP-Skript aufrufen?

    Kommentar


    • #3
      <script language="JavaScript" src="script.php"></script>

      Und in script.php wird dann mittels echo "document.writeln..."; der text ausgegeben.
      Alles klar?

      Kommentar


      • #4
        omg


        An mich bitte keine unaufgeforderten E-Mails senden (ausser ihr seid bereit geld zu zahlen, dann gerne )

        Kommentar


        • #5
          Mit
          PHP-Code:
          $_SERVER['HTTP_REFERER'
          kannst du die Seite rausfinden, die auf dein Script verwiesen hat. Das sollte dann eigentlich die sein, die dein Script mit src="..." aufgerufen hat. Diese Variable ist jedoch nicht zuverlässig, da sie vom Browser abhängt, und deshalbt evtl. nicht gesendet wird.
          Mehr: http://www.php.net/manual/de/reserve...riables.server
          hopka.net!

          Kommentar


          • #6
            mhm;

            interessant;

            Was weisst du eigentlich über den Unterschied von JS und PHP?
            chansel0049
            ----------------------------------------------------
            if you've reached the bottomline - dig further!
            Übersetzer gesucht? http://www.babelport.com

            Kommentar


            • #7
              Original geschrieben von chansel0049
              mhm;

              interessant;

              Was weisst du eigentlich über den Unterschied von JS und PHP?
              *g* wen sprichst du an?

              @MaxP0W3R: Ein paar Worte mehr dürfens auch sein
              Also.. was willst du uns sagen?
              Zuletzt geändert von F. Eric; 03.05.2004, 17:09.

              Kommentar


              • #8
                Also theoretisch muesster das mit dem <script>-Tag ja funktionieren, hab das aber noch nie probiert und kann es grad auch nicht.

                Beim <img>-Tag kann als src-Attribut ja auch ein PHP-Skript stehen, dass direkt die Bilddaten als HTTP-Antwort senden, warum sollte das also nicht auch bei JS funktionieren.

                Kommt jetzt drauf an, wo du pruefen willst, ob das Skript richtig eingebunden wurde.

                Wenn es im selben HTML-Dokument ist, kannst du ja in script.php einfach eine JS-Variable definieren und woanders wieder per JS pruefen, ob diese Variable exisitert. Wenn ja wurde das Skript richtig eingebunden....aber ich frage mich wozu das gut sein soll.

                Kommentar

                Lädt...
                X