Me imagino que es debido a que no he dado suficientemente bien los permisos de escritura, porque todo el código me funciona a la perfección salvo la línea de guardar el archivo, que si la pongo la página se queda cargando indefinidamente (y no lo guarda).
Estoy con Windows XP Profesional.
¿Comparto la carpeta en red (dándole a compartir en red)? ¿O la meto en la carpeta de "Documentos compartidos", que queda incluso fuera de la carpeta del servidor web (fuera de inetpub)? He probado ambas cosas y me ha seguido sin ir, pero confío en que alguien exactamente qué hay que hacer y de qué manera.