Din fejl er at du prøve at udskrive en resource. $fh indeholder blot et handle til filen, du skal selv læse filen inden du udskriver den.
F.eks.
- $fh = fopen('fil.txt', 'r');
-
- $indhold = '';
- while (!feof($fh))
- $indhold .= fread($fh, 1024);
-
- fclose($fh);
-
- echo $indhold;
Men det er langt nemmere blot at bruge php's file_get_contents funktion
- $indhold = file_get_contents('fil.txt');
Der findes også en tilsvarende file_put_contents som skriver tekst til en fil.
- file_put_contents('fil.txt', 'Indhold her');
Indlæg senest redigeret d. 20.05.2011 13:01 af Bruger #3275