kostenloser Webspace werbefrei: lima-city


Wetterbox einbinden

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    davy

    Kostenloser Webspace von davy

    davy hat kostenlosen Webspace.

    Hi ! Ich habe für eine Wetterbox einen Code erhalten von einer Seite. Nun möchte ich diesen Code in meine Seite einbauen. Dabei soll allerdings jedem Besucher sofort das richtige Wetter für seine Stadt angezeigt werden.

    Im Code muss der Ort angegeben werden, z.B. Oberursel

    Jetzt will ich, dass wenn z.B. ein User aus Frankfurt auf meine Homepage kommt, ihm automatisch das Wetter für Frankfurt angezeigt wird.

    Das geht mit der IP Adresse, oder?

    Wie kann man das machen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. g******r

    Hallo,

    Das mit der I.P. Adresse wirt wohl grossteils nicht Fonktionieren. Wen man beispielsweise meine i.P. hernimmt : nach meiner ip Lebe ich in Verona.

    ich glaube so einen auswerte wo die Ip herkommt und dan noch eine Link zuteilt ist sehr schwer herzubekommen.

    Probiers mahl mit der:
    1.
          // Include the classes
       2.
          include("class.xml.parser.php");
       3.
          include("class.weather.php");
       4.
           
       5.
           // LocationCode, seconds cachelifetime, TempUnit (F or C), Cache Directory
       6.
          $weather_chile = new weather("CIXX0020", 3600, "C", $cachedir);
       7.
           
       8.
          // Parse the weather data with caching
       9.
          $weather_chile->parsecached();
    10.
    $wend_->tr.ip


    #
     
    #
     
    #
    // Thanks to Daniel Milosevic for the following code snippet!
    #
    // It shows how to fix the problem if the XML file cannot be
    #
    // reached, due to security settings on the server. It uses
    #
    // curl.
    #
     
    #
    //If fopen is accessible use below
    #
    //if (!($fp = fopen($path, "r"))) {
    #
    //die("Cannot open XML data file: $path");
    #
    //return false;
    #
    //}
    #
     
    #
    //If fopen is not accessible because of server settings, use curl below - DM
    #
    $file = $path;
    #
    $ch = curl_init($file);
    #
    $fp = @fopen("temp.xml", "w");
    #
    curl_setopt($ch, CURLOPT_FILE, $fp);
    #
    curl_setopt($ch, CURLOPT_HEADER, 0);
    #
    curl_exec($ch);
    #
    curl_close($ch);
    #
    fclose($fp);
    #
    $file = "temp.xml";
    #
    if (!($fp = fopen($file, "r"))){
    #
    die("Cannot open XML data file: $file");
    #
    return false;
    #
    }
    #
    // - DM
    #

    ^^ ich glaube aber da sind ein paar programierfehler
    Quelle: http://www2.voegeli.li/no_cache/code-tutorials/php-scripts/class-weather-v2.html?L=1

    mfg
    gatterer

    Beitrag zuletzt geändert: 20.12.2009 10:28:55 von gatterer
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!