Beh direi che se il percorso termina con "foto1.jpg" allora probabilmente non e' una directory
il tutto prevede che sia abilitata la possibilita' di aprire risorse remote.Codice PHP:
$dh = opendir('ftp://user:pass@server/path/to/directory');
// aggiusti user/pass e path e estrai il contenuto con readdir()
// oppure
$contents = scandir('ftp://user:pass@server/path/to/directory');
print_r($contents);