Hola Adler,
Gracias por tu ayuda. La verdad es que estaba puesto de esa manera porque lo vi en algun sitio así pero vamos no sabía muy bien porque, de todas formas si me vendría bien que se pudieran subir 2 ficheros pero ahora con uno ya tendría más que suficiente.
He probado con tu método y sigue sin funcionar. Sigue dejandome editar los textos y se queda con el nombre de la foto que intento subir pero no sube el archivo. No tengo ni idea de porque puede ser, supongo que si fuera un tema de permisos no me dejaría crear nuevos campos en la base de datos y modificarlos ¿no?
Lo he dejado así:
Código PHP:
<%
id = session("id")
Primero subimos el fichero:
Dim up, obj
set up = new xelUpload
up.Upload()
set obj = up.Ficheros("fichero")
obj.Guardar Server.MapPath("../caratulas/")
nombreFoto=obj.nombre
%>