Foros del Web » Programando para Internet » Jquery »

subir imagenes PHP + jQuery

Estas en el tema de subir imagenes PHP + jQuery en el foro de Jquery en Foros del Web. Necesito subir imagenes al servidor usando php y jQuery pero no logro hacer que funcione, el script para el formulario funciona bien hasta que cambio ...
  #1 (permalink)  
Antiguo 17/01/2012, 21:05
Avatar de nuuk_ikel  
Fecha de Ingreso: agosto-2008
Ubicación: [ Dimensión desconocida ]
Mensajes: 164
Antigüedad: 15 años, 8 meses
Puntos: 3
subir imagenes PHP + jQuery

Necesito subir imagenes al servidor usando php y jQuery pero no logro hacer que funcione, el script para el formulario funciona bien hasta que cambio el contentType a multipart/form-data, alguien sabe de algún tutorial para hacerlo? no me interesan los plugins me gustaría hacerlo yo, pero no encuentro como solucionar ese problema si alguien sabe le agradecería su ayuda.

este es el formulario
Código HTML:
Ver original
  1. <form action="adm/nota.php">
  2. <div>
  3. titulo:<br><input name="titulo" type="text" maxlength="30"><br>
  4. imagen:<br><input name="imagen" type="file"><br><br>
  5. <input type="submit" value="agregar contenido">
  6. </div>
  7. <div>texto:<br><textarea class="texto" name="cuerpo"></textarea><br></div>
  8. </form>
este es el script para enviarlo
Código Javascript:
Ver original
  1. jQuery('form').submit(function(e){
  2.         e.preventDefault();
  3.         var x = jQuery(this);
  4.         jQuery.ajax({
  5.             contentType:'multipart/form-data',
  6.             type:'POST',
  7.             url: x.attr('action'),
  8.             data: x.serialize(),
  9.             success: function(d){
  10.                 jQuery('#cuerpo').html(d);
  11.                 jQuery('.mensaje').hide().fadeIn('fast');
  12.             }
  13.         });
  14.     });

no muestro el código PHP porque no tengo problema en esa parte.
__________________
[ Si hay un problema, existe una solución ]
  #2 (permalink)  
Antiguo 18/01/2012, 12:14
Avatar de chicohot20  
Fecha de Ingreso: mayo-2009
Mensajes: 388
Antigüedad: 15 años
Puntos: 43
Respuesta: subir imagenes PHP + jQuery

Creo que es imposible amigo, ya hay varios temas tratados:
http://www.forosdelweb.com/f127/jque...rchivo-960709/
http://www.forosdelweb.com/f127/subi...y-ajax-945691/
http://www.forosdelweb.com/f127/como...jquery-838470/
  #3 (permalink)  
Antiguo 20/01/2012, 08:33
Avatar de ocesitaro  
Fecha de Ingreso: diciembre-2011
Ubicación: Carabayllo
Mensajes: 274
Antigüedad: 12 años, 5 meses
Puntos: 36
Respuesta: subir imagenes PHP + jQuery

si estas usando jquery , creo que quieres hacer algo amigable tu subida de archivos.
puedes utilizar el complemento uploadidy para jquery , que te genera un progressbar del archivo que esta subiendo

Etiquetas: ajax, formulario, funcion, html, imagenes, input, php
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 15:16.