SOLUCIONADO !!
 
 Lo que hice es lo siguiente:  
 Código PHP:
    <input  type="file"  name="imagen" style="display: none" /> 
                  
                      <input type="text" name="ruta" size='12'>  
<input type="button" value="Cambiar" onclick="imagen.click(); ruta.value=imagen.value"> 
    
   Poner el input file como oculto y hacer "trampilla" con un type text y boton normal, jugando con JavaScript. 
  Espero que le sirva a alguien de ayuda. 
  Un saludo"