Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 91

Thema: Diskussion Länderaddon / GeoIP-, IP2Country-, Geotargeting-, Geolocation-Datenbanken

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Theoretisch sollte das gehen, allerdings sollte mane ine Lösung suchen ohne exec/system denn die wenigsten Hoster schalten den Endkunden exec frei.
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  2. #2
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    hm, dann so vllt (php5)
    PHP-Code:
    //unzip with PHP 5.2.0 or later (zlib)
    function unzip($file)
    {    
    $zip = new ZipArchive();
    if (
    $zip->open($file) === TRUE) {
        
    $zip->extractTo('./');
        
    $zip->close();
        echo 
    'Erfolgreich entzippt';
    } else {
        echo 
    'Konnte Zip nicht öffnen';

    }

    function 
    getRawHttpHeader($host,$doc)
    {
       
    $httpheader "";

       
    $fp fsockopen ($host80$errno$errstr30);

       if (!
    $fp)
       {
          echo 
    "$errstr ($errno) \n";
       }
       else
       {
          
    fputs ($fp"GET $doc HTTP/1.0\r\nHost: " $host"\r\n\r\n");

          while (!
    feof($fp))
          {
           
    $httpresult fgets ($fp,1024);
           
    $httpheader $httpheader.$httpresult;
           if (
    ereg("^\r\n",$httpresult))
             break;
          }
          
    fclose ($fp);

       }

       return 
    $httpheader;
    }


    function 
    getArrayHttpHeader($url)
    {
       
    $url ereg_replace("http://","",$url);

       
    $endHostPos strpos($url,"/");
       if (!
    $endHostPos)
          
    $endHostPos strlen($url);

       
    $host substr($url,0,$endHostPos);
       
    $doc substr($url,$endHostPos,strlen($url)-$endHostPos);
       if (
    $doc=="")
          
    $doc "/";

       
    $raw getRawHttpHeader($host,$doc);
       
    $tmpArray explode("\n",$raw);

       for (
    $i=0;$i<sizeof($tmpArray); $i++)
       {
          @list(
    $name$value) = explode(':'$tmpArray[$i], 2);
          
    $array[trim($name)]=trim($value);
       }

       return 
    $array;
    }


    $array = (getArrayHttpHeader("http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip"));

    if (
    strtotime($array['Last-Modified'])> LASTUPDATE)
    {
    //Kopiere und entpacke neues update
    if (copy("http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip","ip-to-country.csv.zip"))
    {
    unzip("ip-to-country.csv.zip");
    }

    require(
    laenderupdate.int.php); // Cron ausführen

    LASTUPDATE = timestamp der letzten aktualisierung
    vllt kennt ja jmd von euch ne unzip-funktion die auch mit php4 funktioniert. war jetzt zu faul zu googlen

  3. #3
    Ahh, das mit dem automatischen Update hab ich noch gar nicht bedacht

    Ich hatte mir vor 2 Tagen einen Cron geschrieben, der herunterlädt, automatisch entpackt und in die Datenbank lädt, aber ein automatisches Update oder das Ersparen der ganzen Schritte wär vl. auch nicht schlecht

    *working*


  4. #4
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    so da ja alle hier so auf updatewahn sind meine version ist von september 08 und bisher kennt sie alle ip's so mal nebenbei.

    Ich empfehle jedem User bzw Admin solange es keine problehme gibt das ip's die tatsächlich aus deutschland kommen nicht erkannt werden, gar kein Update zu machen.


    MFg Lokutos


    *dieser beitrag ist die persönliche meinung
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  5. #5
    Zitat Zitat von Lokutos Beitrag anzeigen
    so da ja alle hier so auf updatewahn sind meine version ist von september 08 und bisher kennt sie alle ip's so mal nebenbei.
    Die IP-Räume ändern sich aber immer wieder. Dass ein Bereich mal gleich bleibt ist eher Glückssache, sonst gäbe es nicht dauernd Updates


  6. #6
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    vor allem ist es ja auch nicht so, dass man sich hier bei nem update was kaputtspielen kann, also..immer schön updaten !

  7. #7
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Grad gestern lud ich neueste Version herunter, und heute wieder eine

    Aber Danke!
    Diese Signatur war zu groß ~cdp~

    Meine Antwort: Ach jaaaa ?

  8. #8
    Moderator Avatar von Worka
    Registriert seit
    21.05.2007
    Beiträge
    973
    Zitat Zitat von eRaaaa Beitrag anzeigen
    vor allem ist es ja auch nicht so, dass man sich hier bei nem update was kaputtspielen kann, also..immer schön updaten !
    Alt aber grade erst gesehen.
    Diese Aussage ist falsch.

    Das kann durchaus vorkommen.
    Die IP eines Sweizer Users wurde mal nach einem Uppdate als "Europa" IP erkannt, vorher korrekt als Schweizer IP.
    StGB § 328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht.

  9. #9
    Erfahrener Benutzer
    Registriert seit
    31.07.2006
    Beiträge
    649
    Oh man........ ich hab jetzt neuerdings ziemliche Probleme mit unserem Laendercode Addon ganz eigenwillig, denn mit einem Male sind einige Adressen falsch. Es gab zwar ein Update im Dezember, dass wohl auch korrigiert wurde weil was fehlte, aber nun hab ich z.B. nen User über Kabeldeutschland und da gibts mit einem Male Probleme mit.

    Kann mir vielleicht jemand sagen wie ich z.B. evtl. seine IP als Germany einspeichere oder den Ländercode erweitern kann oder so was?

    Evtl sollten wir vielleicht auch mal schauen ob wir das ganze Teil nicht mal umschreiben sollten und eine andere Quelle nutzen was meint Ihr ???

  10. #10
    Benutzer
    Registriert seit
    15.07.2006
    Beiträge
    57
    Mal ne Frage wegen der Update Automatik...

    Habt ihr das nun mal Fertig entwickelt ?

    Ich habe erst kürzlich mal manuell ein Update gemacht da ich selber nicht mehr in den Klickbereich gekommen bin ....

    Wäre dankbar für Infos

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. V-Check und IPv6 Diskussion
    Von Sam2004 im Forum Talk, talk, talk...
    Antworten: 0
    Letzter Beitrag: 20.07.2017, 11:55
  2. länderaddon update
    Von didith1207 im Forum Ankündigungen (erledigt)
    Antworten: 31
    Letzter Beitrag: 07.06.2011, 19:32
  3. Datenbanken von Schulen
    Von sebi-home im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 2
    Letzter Beitrag: 23.04.2009, 18:23
  4. DISKUSSION & VORSCHLÄGE Patchlog Thread
    Von Gremlin im Forum Support zu Addons & Erweiterungen
    Antworten: 13
    Letzter Beitrag: 21.12.2008, 16:00
  5. Mircosoft Windows vienna / se7en / 7 Diskussion
    Von Xenon im Forum Talk, talk, talk...
    Antworten: 3
    Letzter Beitrag: 17.11.2008, 22:11

Berechtigungen

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