entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

¿Cómo hacer que el navegador espere la carga de un archivo?

Hola buenas tardes, necesito ayuda con un problema.

Tengo un formulario hecho con HTML y PHP para subir archivos de vídeo, el formulario se envía desde un form con el método POST que esta así

<form method="post" name="multiple_upload_form" enctype="multipart/form-data" action="upload.php">

El problema es que al momento de subir archivos pesado el navegador no espera a que cargue el archivo, recarga la página muy rápido y me salta el error que el campo de archivo viene vacío.

Espero que me puedan ayudar y gracias!

0voto

Leonardo-Tadei comentado

Podés poner el código del formulario completo? y el del script qu erecibe los datos?

Así, a priori, parece que estuvieras sobrepaando el tamaño máximo de archivo que se puede subir en ese servidor...

2 Respuestas

1voto

blaDDI Puntos2260

1voto

cobasESP Puntos19650

Puedes usar jQuery y su funcion $.ajax({});, ajax tiene un método onComplete que se ejecuta cuando javascript devuelve los datos a la página, puedes pasar el link temporal del video una vez cargado en la página y cuando se haya cargado por completo en el php que retorne un mensaje, en el oncomplete lo recoges y ya sigues tu código.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta