Willkommen in der Webstatt
User-1 am 17.08.07 21:17

Hallo,
ich habe folgenden Inhalt einer Datei:

Quote
<!-- %openfile=banner.txt% -->

|17/08/2007|16:40|21,8|42|1015,2|0,0|bewölkt|04:20|9


und wollte es folgendermaßen auslesen:
<?php
$file = "ws_pocket.txt"; //Standart ../wswin/ws_pocket.txt
//Ab hier nichts mehr aendern//
$datei = fopen($file,"r");
$wetter = explode("|", $datei);
?>


Nur ist meine Ausgabe so:
Quote


über $wetter[1];
was mache ich falsch?

Grüße

netcup.de Warum gibt es hier Werbung?
User-2 am 17.08.07 21:32

$datei ist ein file descriptor, was du suchst ist file_get_contents()

User-3 am 17.08.07 21:33

ist das die ganze datei? was willst du haben?

fopen liefert nur einen handler, du musst die datei auch noch einlesen.....
entweder:
$content = file_get_contents('file.txt');
echo $content;

oder mit einem einfachen fread, wobei du da noch ein while einbauen musst

wenn es aber in verschiedenen zeilen steht, würde ich file empfehlen, weil der dir ein schönes array liefert

fals dir die funktionen nicht bekannt sind: php.net

php.net/<function>

User-1 am 17.08.07 22:20

danke für die antworten... das von xyz-193 hat geholfen :)

Grüße

User-4 am 18.08.07 12:06

Standard.

User-3 am 18.08.07 18:31

Quote
Original von xyz-84
Standard.

hehe...ich hab grad laange gesucht, bis ich das endlich gefunden hab -.- naja :P

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt