Maik W. aus E.: readfile() - ein echo zuviel

Beitrag lesen

Tach auch Ashura,

ein

$text =readfile("../$page/entries.inc");


> > am Anfang der Datei haut mir direkt und unkontrolliert am Anfang den Inhalt um die Ohren,  

Ja und das ist auch richtig so...  
  

> [x] Du möchtest lieber [file_get_contents](http://de2.php.net/manual/en/function.file-get-contents.php) nutzen, da diese lediglich den Inhalt in in Form einer Zeichenkette zurückgibt, welche du ausgeben kannst, wo du willst.  

Auch nicht schlecht...  

>   
> > Wenn ich den readfile-Aufruf direkt in die Textarea schreibe, kommt da der Inhalt und die Dateigröße, bin ich zu doof?  

<besserwisser>  
Nein, readfile() impliziert die Ausgabe direkt mit, d.h. ein  
~~~php
  
<textarea name="edit" cols="80" rows="40" id="edit"><?readfile("../$page/entries.inc");?></textarea>  

ohne das "echo =" macht genau das, was ich will.
</besserwisser>

Nein, nur überliest du, was im Handbuch steht:

Description
int readfile ( string filename [, bool use_include_path [, resource context]] )

Das „int“ vor dem Funktionsname deutet auf den Typ des Rückgabewertes der Funktion hin.

Danke für Deinen Hinweis!

Einen schönen Mittwoch noch.

Ebenso und

http://www.gruss-aus-essen.de

Maik