Hallo Basti!
Ich nutze fopen mode r und fpassthrough um eine php-datei zu oeffnen und in ein Textfeld zu schreiben. Jedoch wird immer eine 3 oder 4 stellige Zahl angehaengt, zb. 2024. Was hat diese Zahl zu bedeuten und wie kann ich sie verhindern?
Zweitens wollte ich wissen, wie ich eine Datei abspeichern kann, mit fopen mode w? Und wie genau muss ich das machen?
fpassthrough() keine dokumentierte Funktion PHPs. Vermutlich ist sie ein Alias für fpassthru().
Zitat Manual http://de3.php.net/manual/en/function.fpassthru.php
If an error occurs, fpassthru() returns FALSE.
Otherwise, fpassthru() returns the number of
characters read from handle and passed through
to the output.
Mutmaßlich läßt Du den Rückgabewert ausgeben. Es wäre auch möglich, daß dies die Funktion fpassthrough() von selbst tut.
Wenn Du nur die komplette Ausgabe einer Datei haben möchtest (, so hört es sich ja in Deiner Beschreibung an), wird Dir readfile() ein weitaus besserer Freund sein ;)
http://de3.php.net/manual/en/function.readfile.php
Abschließend würde mich interessieren, woher Du die Funktion kennst, bzw. wo eine Beschreibung oder Tutorial mit der Funktion im Internet aufzufinden ist. google sagt mir nur, das es eine Funktion gleichen nahmens im Scriptformat von Flash gibt.
Gruß aus Berlin!
eddi
Manchmal trifft es einen doch ganz unverhofft t86591:
> '..."Vorläufig abgebrochen" ist ungefähr so sinnvoll formuliert, wie "einstweilig erschossen" oder "temporär verbrannt"...'
Ich danke Sven für diese Erkenntnis - Gott, was habe ich gelacht ;)