Moin!
$Zeiger = @fopen ($Datei, "rb");
An dieser Stelle die Fehler zu unterdrücken ist eventuell keine so schlaue Idee. Schließlich hast du ja zahlreiche Testfunktionen drumherum genau deswegen, dass Fehler abfangbar werden.
Das verstehe ich jetzt micht. Er wertet den Fehler doch selber aus (wenn auch nicht substantiiert) und schaltet nur explizit an dieser Stelle die Fehlermeldung aus. Das kann man zwar auch geschickter nachher im Produktivbetrieb durch Setzen eines bestimmten Error-Reportings tun, aber was ist jetzt hier wirklich falsch?
Lies meine Anmerkung nochmal. Von "falsch" steht da nix.
- Sven Rautenberg