PHP Script zur Abfrage der IP, Browsertyp und Provider

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

  • #16
    aber das will irgendwie nicht klappen
    dann wirst du einen fehler übersehen haben - herzlichen glückwunsch!

    Kommentar


    • #17
      OffTopic:
      Meine Hellseher-Kugel is grad im Eimer (im wahrsten Sinne des Wortes), meine neue krieg ich erst in nen paar Wochen wenn ich meine Zulassung von den blöden Wahrsagerinnen zurückbekomm, hab die da "leider" gestern nacht liegen lassen...
      Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
      var_dump(), print_r(), debug_backtrace und echo.
      Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
      Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
      Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

      Kommentar


      • #18
        Also so weit hab ich bis jetzt den PHP Script

        PHP-Code:
        <?
        if(getenv("HTTP_CLIENT_IP")) {
        $ip = getenv("HTTP_CLIENT_IP");
        } elseif(getenv("HTTP_X_FORWARDED_FOR")) {
        $ip = getenv("HTTP_X_FORWARDED_FOR");
        } else {
        $ip = getenv("REMOTE_ADDR");
        }
        echo "$ip";
        ?>
        PHP-Code:
        <?
        $browser = getenv("HTTP_USER_AGENT");
        echo $browser;
        ?>
        und diesen wollte ich einfügen um den Provider also Telekom etc. raus zu bekommen.
        PHP-Code:
        <?
        function gethost($ip)
        {
           $host = `host $ip`;
           $host=end(explode(' ',$host));
           $host=substr($host,0,strlen($host)-2);
           $chk=split("\(",$host);
           if($chk[1]) return $ip." (".$chk[1].")";
           else return $host;
        }
        ?>
        was könnte dran falsch sein??
        Zuletzt geändert von Alu; 15.07.2005, 19:15.

        Kommentar


        • #19
          naja, zum beispiel das du mal lernen solltest, das $variablen in ` oder ' nicht geparst werden, sonder nur in "

          Kommentar


          • #20
            wie darf ich das verstehen

            Kommentar


            • #21
              Wenn du nicht verstehst was prego geschrieben hat, dann probier folgendes:
              PHP-Code:
              $variable 'Heute ist es sehr heiss';
              echo 
              "$variable<br>";
              echo 
              '$variable'
              Wird's jetzt klarer ???

              Gruss

              tobi
              Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

              [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
              Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

              Kommentar


              • #22
                aha so ist das

                Kommentar


                • #23
                  was könnte dran falsch sein??
                  Shurakais anmerkung weiter oben interessiert dich nicht weiter?

                  prego: http://de2.php.net/manual/de/languag....execution.php gelesen?
                  Zuletzt geändert von penizillin; 16.07.2005, 15:02.

                  Kommentar


                  • #24
                    Jetzt verstehe ich es danke an dem Text konnte man es nun besser erkennen um was es geht danke.

                    Also ich hab das nur geändert aber irgendwo is noch der wurm drin.

                    PHP-Code:
                    <?
                    function gethost($ip)
                    {
                       $host = "host $ip";
                       $host=end(explode(' ',$host));
                       $host=substr($host,0,strlen($host)-2);
                       $chk=split("(",$host);
                       if($chk[1]) return $ip." (".$chk[1].")";
                       else return $host;
                    }
                    ?>
                    Zuletzt geändert von Alu; 16.07.2005, 19:08.

                    Kommentar

                    Lädt...
                    X