dey: !file_exists funktioniert nicht (auf Server)

Beitrag lesen

Hallo,

Du erklärst leider etwas wirr, was vor sich geht.

if(!file_exists($d.$images[$i]))
  {
    #...
  }

soll feststellen ob das Thumbnail schon existiert:

  • ja= nix machen (bzw. Meldung ausgeben, dass schon vorhanden
  • nein= Thumbnail erstellen

Um welche PHP-Versionen handelt es sich?

PHP Version 4.3.7

file_exists() hat nicht immer die effektiven Rechte berücksichtigt.
Außerdem wären die Fehlermeldungen (incl. Notices) von Interesse.

Es gibt keine Fehlermeldung:

  • die Thumbnail-Datei existiert und sollte gefunden werden
  • sie wird aber NIE gefunden

Für das Anlegen der Thumbs solltest Du dann ein

$fh = @fopen($thumbname,'xb+');

an dieser Stelle würde doch schon ein Fehler kommen, wenn die Datei nicht existiert (was auch sein kann) oder

bydey

--
-- noch immer ein erfolgloser <DIV> Jünger --