$foto1="http://www.sito.it/nomefoto.jpg";
$rest = substr($preview1,19); //dovrebbe stampare solo nomefoto.jpg

prima usi $foto1 e poi usi $preview1 ?
e probabilmente dovresti usare $_GET['foto1'] per impostazioni di registrer globals
se ti serve l'ultima parte comunque potresti usare
$rest=array_pop(explode('/',$foto1));