Rolf B: PHP: Nur Thumbnail anzeigen, wenn vorhanden

Beitrag lesen

Hallo Felix,

Das Vorhandensein dieser Datei kann in mein-script.php so aussehen:

Irgendwie bin ich heute im Widerspruchsmodus, tut mir leid.

DIR.

Kann man machen, wenn der Code in mein_script.php steht. Aber wenn er per Include hereingeholt wird, liefert DIR den Ordnernamen der Include-Datei, und das ist zumeist irgendwas anderes (in /vendor oder wasweißich). Ich würde da $_SERVER['DOCUMENT_ROOT'] verwenden.

foreach

Wieso eine Schleife über alle Bilder, um für bild.jpg zu entscheiden, ob ein Thumb da ist oder nicht? Du sagst, du hast das ungeprüft reingehackt. Ja. Du hast übersehen, dass deine Schleife den Bildnamen gar nicht verwendet. Da ist file_exists sinnvoller, glaube ich.

Oder habe ich das was anderes versemmelt.

Genau da müssen wir ansetzen. Ich würde sehr für "was anderes" plädieren. Abgesehen von Gunnars Einwurf, dass man besser das Thumb on-demand generiert und dafür auch besser einen eigenen Thumbs-Ordner erstellt.

Rolf

--
sumpsi - posui - obstruxi