Fallo de fecha en multipart/form-data

Buenas expertos, a ver si pueden ayudarme...
Mediante un formulario PHP subo archivos y grabo la entrada en una base de datos mysql. La subida de archivos y grabado en la base de datos va todo bien, sólo se me presenta el problema a la hora de grabar la fecha.
Me explico, en el formulario tengo un campo "fecha" que la introduzco a mano, para que se grabe en el correspondiente campo de la base de datos.
Pues bien, si el formulario lo hago simplemente para crear un registro en la BD (no multipart/form-data), la fecha se graba correctamente, pero cuando el mismo formulario lo empleo para subir un archivo al espacio y grabar en la BD (multipart/form-data), aquí el problema, la fecha no se me graba bien, se graban todo ceros...
¿Alguna pista de qué puede estar pasando?
El mismo formulario, idéntico, lo he probado con/sin multipart/form-data sobre la misma BD.
Saludos.

1 Respuesta

Respuesta
1
Solo se me ocurren dos posibles soluciones:
1º O bien estas usando un formulario distinto para subir el archivo, esto es:
<form>
<input de datos...>
</form>
<form para archivo>
<input type='file'>
</form>
2º Estas usando un único formulario, pero al subir el archivo te esté dando error.
En cualquier caso, en la página que procesa la fecha y el archivo debes hacer un print_r($_REQUEST) y un print_r($_FILES) para averiguar con exactitud el error.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas