Thread Bei Anruf Anruferbild anzeigen
(12 answers)
Opened by Tommy82 at 2015-08-08 14:20
opendir() öffnet keine Verzeichnisse über HTTP, das ist für Zugriffe auf lokale Verzeichnisse gedacht.
Welcher Webserver stellt denn die Bilder bereit? Für den Fall, dass es ein Apache ist, geht mir gerade folgende Variante durch den Kopf: - Dein Skript baut die URL zum passenden Bild zusammen und liefert diese aus: Code: (dl
)
http://192.168.188.22/Bilder/FritzCallFaces/081547114711.png - Diese URL wird nun vom Browser beim Webserver abgefragt. - Für den Fall, dass das Bild existiert, wird es ausgeliefert. - Für den Fall, dass es nicht existiert, wird das "unbekannt" Bild ausgeliefert. Das müsste über eine Apache-Direktive zum 404 Dokument gehen... Siehe dazu: http://httpd.apache.org/docs/2.4/custom-error.html PS: Soetwas mag auch bei anderen Webservern möglich sein, da kenne ich mich aber nicht mit aus. Last edited: 2015-08-09 21:36:59 +0200 (CEST) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |