Foros del Web » Programando para Internet » PHP »

Inquietud con subida de archivo en php con formulario html post

Estas en el tema de Inquietud con subida de archivo en php con formulario html post en el foro de PHP en Foros del Web. Buenas a todos. Lo que pasa es que tengo un formulario para subir canciones mp3 donde se debe ingresar titulo de la cancion, artista, album, ...
  #1 (permalink)  
Antiguo 16/11/2012, 02:49
Avatar de sergiop1  
Fecha de Ingreso: septiembre-2012
Mensajes: 5
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Inquietud con subida de archivo en php con formulario html post

Buenas a todos.

Lo que pasa es que tengo un formulario para subir canciones mp3 donde se debe ingresar titulo de la cancion, artista, album, genero y un campo tipo file para seleccionar el archivo a subir. Como no se puede usar ajax para subir un archivo y no debo usar jquery sino solo php y html, logro simular el comportamiento de ajax mediante un iframe oculto, es decir subo el archivo y muestro en un div el mensaje diciendo que se ha subido con exito. La inquietud es que cuando ejecuto el formulario pues simula el ajax pero pareciera como si generara una pagina nueva por que el boton del navegador para devolverse o ir hacia atras se habilita y ademas de eso si yo le doy de nuevo al boton que hace el submit, entonces me envia otra vez los datos.

¿Cómo puedo solucionar esto? es decir que no me genere el boton para ir hacia atrás y como borrar el valor de los campos. los cuales al parecer siguen cargados incluso luego de subir una cancion ya que al subir el archivo pongo el valor de los inputs en "" vacios.

Gracias
  #2 (permalink)  
Antiguo 16/11/2012, 03:29
 
Fecha de Ingreso: abril-2012
Mensajes: 590
Antigüedad: 12 años
Puntos: 58
Respuesta: Inquietud con subida de archivo en php con formulario html post

Por qué no puedes usar ajax ni jquery? es algo de la escuela? es que sin usarlos no tengo ni idea
  #3 (permalink)  
Antiguo 16/11/2012, 06:31
Avatar de yebert  
Fecha de Ingreso: marzo-2012
Ubicación: Mérida
Mensajes: 46
Antigüedad: 12 años, 1 mes
Puntos: 3
Respuesta: Inquietud con subida de archivo en php con formulario html post

Recuerda que estas enviando datos al servidor de un formulario y el navegador actualiza cada vez que submit, lo mejor seria ajax, jquery.
No esta muy claro lo q quieres pero, podría ser aunque muy simple; al enviar el form se direccione a otro archivo que muestre dicho mensaje en el div>. O condicionando que al enviar, el botón se oculte con javascript.
__________________
Yebert
  #4 (permalink)  
Antiguo 16/11/2012, 19:35
Avatar de sergiop1  
Fecha de Ingreso: septiembre-2012
Mensajes: 5
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Inquietud con subida de archivo en php con formulario html post

Hola y gracias por las respuestas.

alyciashape: ajax lo uso, para otros modulos del proyecto. JQuery ps no lo entiendo pero si tienes algun ejemplo de hacer esto bien detallado te lo agradezco igual.

yebert: mmm ya osea que no puedo lograrlo asi solo con html y php. ya que es bien sabido que subir un archivo no es soportado por ajax por el tipo enctype multipart/data.

Pues compañeros si tienen algún ejemplo sencillo que yo pueda entender con JQuery que no me habilite el boton hacia atras del navegador se lo agradecería puesto que el problema surge solo por la subida de archivos que solo son permitidos por el submit.

Etiquetas: iframe, oculto, submit, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:41.