Ankündigung

Einklappen
Keine Ankündigung bisher.

externe Textdatei in Homepage einfügen

Einklappen

Neue Werbung 2019

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

  • #16
    Hallo,

    bin jetzt so weit:

    Code:
    <table width="100%">
      <tr>
        <td>Temparatur:</td>
        <td><strong><?php 
    $teile = file('http://www.novasina.ch/klima.txt'); 
    $grad = preg_replace("/^([0-9]*\.[0-9]*)/","$1",$teile);
    echo($grad[1]); 
    // Array ( [0] => 01.12.08 20:29:34 [1] => 2.7 [2] => 92.6% ) 
    ?>°C</strong></td>
      </tr>
      <tr>
        <td>Feuchte:</td>
        <td><strong><?php 
    $teile = file('http://www.novasina.ch/klima.txt'); 
    echo($teile[2]);
    // Array ( [0] => 01.12.08 20:29:34 [1] => 2.7 [2] => 92.6% ) 
    ?></strong></td>
      </tr>
      <tr>
        <td>Aktualisiert:</td>
        <td><strong><?php 
    $teile = file('http://www.novasina.ch/klima.txt'); 
    echo($teile[0]); 
    // Array ( [0] => 01.12.08 20:29:34 [1] => 2.7°C [2] => 92.6% ) 
    ?></strong></td>
      </tr>
    </table>
    Warum geht dies nicht?! Ich habe kein Ahnung!

    Und wie kann ich noch, die Textdatei alle 60 sekunden neu laden?!

    Danke und Gruss

    Raggazzi

    Kommentar


    • #17
      Ich habe nicht den Eindruck, dass du überhaupt verstanden hast, was du da machst. Es reicht vollkommen, die fremde Datei einmal auszulesen:
      PHP-Code:
      <?php 
      $teile 
      file('http://www.novasina.ch/klima.txt'); 
      ?>
      In $teile[0] hast du dann Datum und Uhrzeit, in $teile[1] die Temperatur und in $teile[2] die Luftfeuchtigkeit.

      An die passenden Stellen im Code muss dann nur noch
      PHP-Code:
      <?php echo($teile[0]);?>
      usw.

      Wenn deine Leute immer wieder aktuelle Werte sehen wollen, müssen sie F5 drücken. Wenn du das automatisch aktualisieren willst, musst du dich in Ajax einarbeiten.
      PHP-Code:
      if ($var != 0) {
        
      $var 0;

      Kommentar

      Lädt...
      X