Bueno, al final lo conseguí. Ahora el código lo tengo así
Código PHP:
$foto1=$registro['imagen1'];
$a=explode("/", $foto1);
$rutayarchivo = $a[count($a)-3] ."/". $a[count($a)-2] ."/".$a[count($a)-1];
Y me lo hace todo bién.
Squizophrenia, no probé lo que tu me comentas, estoy muy liado y todavía tengo que arreglar más cosas en la página pero muchas gracias de todos modos.
Salu2