¡Hola!
Bueno, estoy creando un uploader de imágenes en jQuery, hasta el momento todo me ha salido de maravilla, sólo que me encuentro un problema al llamar a una variable global que ha sido modificada previamente, me la envía como "undefined" :S
Acá es donde la modifico:
$.ajax
({
type:'POST',
url:'/secciones/procesar_registro.php',
data:'usuario=' + escape($.htmlentities(usuario)) + '&correo=' + escape($.htmlentities(correo)) + '&contrasena=' + escape($.htmlentities(contrasena)) + '&nombre=' + escape($.htmlentities(nombre)) + '&apellidos=' + escape($.htmlentities(apellido)) + '&fecha_nacimiento=' + escape($.htmlentities(fecha_nacimiento)) + '&pais=' + escape($.htmlentities(pais)) + '&provincia=' + escape($.htmlentities(provincia)) + '&telefono=' + escape($.htmlentities(telefono)),
success:function(t)
{
id_usuario = t;
}
});
Hasta ahí todo me va de maravilla, incluso cuando llamo a id_usuario con un alert() me muestra lo que debería, ahora viene en donde me muestra id_usuario como undefined...
new AjaxUpload('registro_foto',
{
action: '/secciones/procesar_registro.php?id_usuario=' + id_usuario,
name:'registro_foto'
});
Pues eso, todo se envía correctamente, pero al parecer no detecta el cambio en la variable por alguna razón :S
Espero me puedan ayudar, me es de suma urgencia arreglar esto :S
Saludos.