Mailinglisten-Archive |
Hi, ich will mit PHP den aus der DB generierten Output per default ganz normal ausgeben, aber brauche noch die Moeglichkeit genau diesen bei Bedarf in ein File schreiben zu koennen. Da ich STDOUT ja (hoffentlich) auch als Filehandle oeffnen kann, sollte das ja in der Art funktionieren. Problem: fputs schreibt nix. Any Ideas? Fehlt was? Ich habe ausser dem kurzen Abschnitt in fopen auf php.net keine Doku zu STDOUT gefunden. hier ein einfaches Beispiel, real sind es 3 Klassen in denen ich <echo> durch fputs ersetzten will. --------------------------------schnipp----------------------------- <?php # $action = "export"; if ($action == "export") { $out_handle = "tmp/blubb.html"; } else { $out_handle = "php://stdout"; } $fp = fopen ($out_handle, "w"); $line = "Ich bin ein toller Output"; if ($fp) { fputs($fp, $line); } fclose ($fp); ?> --------------------------------schnapp----------------------------- -- Gruss Jens
php::bar PHP Wiki - Listenarchive