Resource id#1
Roli
- php
0 Christian Seiler0 Roli
hallo,
ich habe ein file, welches ich einlesen möchte und einfach ausgeben möchte. jetzt kommt aber immer als erstes, vor dem eigentlichen fileinhalt Resource id#1! ich bringe das einfach nicht weg. was kann ich dagegen tun?
folgend wäre noch mein php-code:
<?php
$file = fopen("emerson.inc.php", "r" );
while (!feof($file)) {
$record = fgets($file, 10240);
print ("<p>$record</p>");
}
fclose($file);
?>
für jedigliche hilfe möchte ich mich schon mal im voraus herzlich bedanken.
gruss roli
Hallo roli,
<?php
$file = fopen("emerson.inc.php", "r" );
while (!feof($file)) {
$record = fgets($file, 10240);
print ("<p>$record</p>");
}
fclose($file);
?>
Seltsam... Eigentlich müßte er das von Dir genannte nur ausgeben, wenn Du ein var_dump ($file); machst - aber das tust Du ja nicht. Ich kann Dir nur eine Alternative zum Auslesen der Datei anbieten:
echo implode ('', file ('emerson.inc.php'));
oder gleich
readfile ('emerson.inc.php');
Christian
hallo christian,
deine alternativen zum auslesen von dateien funktionieren. ich verstehe zwar immer noch nicht, wieso er bei meiner ersten version immer dieses resource id rausgeschrieben hat. ja nu, hauptsache es funktioniert nun.
dir ein herzliches dankeschön und eine tolle zeit
dankbare grüsse
roli
Hallo roli,
Seltsam... Eigentlich müßte er das von Dir genannte nur ausgeben, wenn Du ein var_dump ($file); machst - aber das tust Du ja nicht. Ich kann Dir nur eine Alternative zum Auslesen der Datei anbieten:
echo implode ('', file ('emerson.inc.php'));
oder gleich
readfile ('emerson.inc.php');
Christian
»»