Hallo,
was passiert denn bei
if (file_exists('./thumbs/BowlJan06/DSC04797.JPG'))
{
echo filesize('./thumbs/BowlJan06/DSC04797.JPG');
}
ich wüsste nicht warum das entscheidend ist:
*pst* nicht pampelig werden :-)
Solange wir nicht alle Fakten kennen, können wir schlielich nur "qualifiziert stochern".
Das beste wird sein, alle Pfade mal zur Kontrolle ausgeben zu lassen.
Vielleicht fehlt nur irgendwo ein Punkt, ( ./ ) oder Du gehst vom falschen aktiven Verzeichnis aus.
Die Version mit
$fh = fopen($thumbname,'xb+');
funktioniert aber bestimmt! Daran glaube ich ganz fest!
if (file_exists())
ist ohnehin zeitkritisch. Das sollte man nur benutzen, wenn man nicht mit provozierten Fehlermeldungen umgehen kann.
LG
Chris