php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.12.2008, 18:51  
Neuer Benutzer
 
Registriert seit: 05.10.2008
Beiträge: 18
Raggazzi befindet sich auf einem aufstrebenden Ast
Standard externe Textdatei in Homepage einfügen

Hallo zusammen,

ich möchte auf meiner Seite von einer externen Seite folgendes einfügen!

Das Datum mit Uhrzeit, die Feuchte und die Grade sind in einer txt Datei auf dem Server liegend.

Seitenquelltext dieser externen txt sieht so aus:
01.12.08 17:50:32
2.8°C
92.3%

Ich habe es mit so versucht:
Code:
<?php
$fp = fopen("http://www.domain.de/klima.txt","r");
if ($fp)
{
while(!feof($fp))
{
$text = fgets($fp);
echo"<p><style=\"font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:12pt\">$text";
}
fclose($fp);
}
?>
und erhalten habe ich dies:

01.12.08 19:04:33

2.6�C

92.2%

Wie kann ich das � formatieren, das es nach Grad-Angabe aussieht?!

Danke Raggazzi

Geändert von Raggazzi (01.12.2008 um 19:07 Uhr). Grund: speicherung klappt nicht!
Raggazzi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.12.2008, 19:15  
Erfahrener Benutzer
 
Registriert seit: 19.03.2007
Beiträge: 176
BlackWolf ist zur Zeit noch ein unbeschriebenes Blatt
Standard

so ohne weiteres denk ich gar nicht. das einfachste wäre sowohl die textdatei als auch die html-datei im unicode-format (UTF-8 codierung) zu speichern denke ich.

mfg
BlackWolf ist offline  
Alt 01.12.2008, 19:29  
Neuer Benutzer
 
Registriert seit: 05.10.2008
Beiträge: 18
Raggazzi befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

leider liegt die txt-Datei woanders auf dem Server. Dort habe ich kein Zugriff darauf.

Dies sind die Zusatzangaben für ein Webcam Bild!

Kann ich irgendwie nur die Zahlen auslesen:
  • 01.12.08 19:04:33
  • 2.6
  • 92.2

Die Formatierung kann ich danach vieleicht selber erstellen!

Temperatur: 2.6°C
Feuchte: 92.3%

Aktualisiert: 01.12.08 19:29:33
Raggazzi ist offline  
Alt 01.12.2008, 19:53  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Mit http://www.domain.de/klima.txt kann man nichts anfangen, poste mal den Original-Url.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline  
Alt 01.12.2008, 19:55  
Erfahrener Benutzer
 
Registriert seit: 19.03.2007
Beiträge: 176
BlackWolf ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hm, du könntest das ganze über reguläre ausdrücke lösen. also auf die zweite zeile sowas anwenden:

PHP-Code:
$grad preg_replace("/^([0-9]*\.[0-9]*)/","$1",$zeileZwei); 
is jetzt ungetestet, aber damit kannst du prinzipiell nur die zahlen auslesen und dann per hand dahinterhängen was du willst.

mfg
BlackWolf ist offline  
Alt 01.12.2008, 20:04  
Neuer Benutzer
 
Registriert seit: 05.10.2008
Beiträge: 18
Raggazzi befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

hier mal den Link zur original Adresse!

Und wie häng ich den Code noch in den vorhandenen?


Gruss Raggazzi

Geändert von Raggazzi (01.12.2008 um 20:30 Uhr).
Raggazzi ist offline  
Alt 01.12.2008, 20:35  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

PHP-Code:
<?php
$teile 
file('http://www.novasina.ch/klima.txt');
print_r($teile);
// Array ( [0] => 01.12.08 20:29:34 [1] => 2.7°C [2] => 92.6% )
?>
Die Textdatei wird sicherlich per PHP on the fly erstellt. Ich tippe mal drauf, dass die die gleiche Codierung nehmen wie auch auf der Homepage:

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline  
Alt 01.12.2008, 21:05  
Neuer Benutzer
 
Registriert seit: 05.10.2008
Beiträge: 18
Raggazzi befindet sich auf einem aufstrebenden Ast
Standard

Danke Wolla,

es hat geklappt!

Leider besteht jetzt das Problem, da das ganze in Joomla laufen müsste ein Problem. Mein Joomla läuft mit charset=utf-8 und nicht mit charset=ISO-8859-1!

Darumn wird das Zeichen auch nicht richtig dargestellt. Gibt es eine Möglichkeit, das Zeichen irgendwie nicht anzuzeigen?

So sieht mein Code jetzt aus:
Code:
<table width="100%">
  <tr>
    <td>Temparatur:</td>
    <td><strong><?php 
$teile = file('http://www.novasina.ch/klima.txt'); 
print_r($teile[1]); 
// Array ( [0] => 01.12.08 20:29:34 [1] => 2.7°C [2] => 92.6% ) 
?>°C</strong></td>
  </tr>
  <tr>
    <td>Feuchte:</td>
    <td><strong><?php 
$teile = file('http://www.novasina.ch/klima.txt'); 
print_r($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'); 
print_r($teile[0]); 
// Array ( [0] => 01.12.08 20:29:34 [1] => 2.7°C [2] => 92.6% ) 
?></strong></td>
  </tr>
</table>
Danke nochmals für Eure Hilfe!!
Raggazzi ist offline  
Alt 02.12.2008, 12:14  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Zitat:
print_r($teile[0]);
print_r gibt einen kompletten Array aus. Du willst hier sicher echo($teile[0]); haben.

Zu deinem Zeichensatz-Problem: PHP: iconv - Manual
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline  
Alt 02.12.2008, 12:54  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Was genau meint eigentlich "externe Textdatei"?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
in mysql_query externe sql-Datei einfügen maeck PHP Tipps 2007 12 26.03.2007 21:37
[Erledigt] mit php umlaute un Textdatei schreiben (Apple Tiger PHP4) PHP Tipps 2007 7 29.12.2005 19:08
Suchfunktion für die Homepage? Was muss der Anfänger wissen? PHP Tipps 2005-2 1 11.10.2005 18:39
Textdatei ein Tabelle einfügen Datenbanken 12 12.08.2005 19:12
Einfügen vor in Textdatei PHP Tipps 2005-2 10 29.07.2005 12:02
Homepage Steuerung PHP Tipps 2005-2 5 14.06.2005 22:33
phpmyadmin - textdatei einfügen rocco Datenbanken 6 08.06.2005 13:20
[Erledigt] Wert einfügen HTML, Usability und Barrierefreiheit 0 17.05.2005 22:53
Textdatei durchsuchen CSS PHP Tipps 2005 3 26.02.2005 15:31
String an bestimmter Stelle einfügen PHP Tipps 2005 1 14.01.2005 11:38
[Erledigt] Liste in Textarea einfügen HTML, Usability und Barrierefreiheit 0 03.01.2005 19:16
Newsscript Ã* la Textdatei PHP Tipps 2004 10 10.09.2004 22:56
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
Eintrag aus Textdatei löschen? PHP Tipps 2004 1 04.09.2004 18:21
Textdatei auslesen und Dateien downloaden PHP Tipps 2004 1 15.08.2004 13:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
text in homepage einfügen, http://www.php.de/php-tipps-2008/49483-externe-textdatei-homepage-einfuegen.html, joomla externen text einbinden, aus textdatei lesen und auf homepage anzeigen, externe datei mit php in html anzeigen, website externe txt, externe textdatei php umlaute, datei in webseite einfügen, textdatei in homepage anzeigen, txt-datei in homepage, content-text in homepage einfügen, text mit php auf homepage einfügen, externe txt datei in html laden und formatieren, mit php eine externe txt datei auslesen text formatieren, text datei in homepage, txt datei in homepage, inhalt aus datei in netzseite einfügen, eine .txt datei in hp anzeigen, textdatei in webseite einfügen php, joomla esterne tabelle von anderen webseiten einfügen

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum