Foros del Web » Programando para Internet » Javascript » Frameworks JS »

pasar varias variables o array por metodo post a PHP

Estas en el tema de pasar varias variables o array por metodo post a PHP en el foro de Frameworks JS en Foros del Web. Hola foreros, tengo una duda de como recoger los datos que tengo en ajax y pasarlos por POST, he realizado un formulario en tres pasos, ...
  #1 (permalink)  
Antiguo 12/12/2011, 20:49
 
Fecha de Ingreso: marzo-2011
Mensajes: 88
Antigüedad: 13 años, 9 meses
Puntos: 17
pasar varias variables o array por metodo post a PHP

Hola foreros, tengo una duda de como recoger los datos que tengo en ajax y pasarlos por POST, he realizado un formulario en tres pasos, y los datos que voy cogiendo los meto en un array, lo que no se es como pasar esos datos a php para procesarlos. Con un dato solo se hacerlo pero aqui ya estoy perdido, si alguien me puede echar una mano... se agradece...

Aqui pongo el array y el como yo creo que tengo que hacerlo

Código HTML:
$(function(){
    //original field values
    var field_values = {
            //id        :  value
            'username'  : 'username',
            'password'  : 'password',
            'cpassword' : 'password',
            'firstname'  : 'first name',
            'lastname'  : 'last name',
            'email'  : 'email address'
    };


    //inputfocus
    $('input#username').inputfocus({ value: field_values['username'] });
    $('input#password').inputfocus({ value: field_values['password'] });
    $('input#cpassword').inputfocus({ value: field_values['cpassword'] }); 
    $('input#lastname').inputfocus({ value: field_values['lastname'] });
    $('input#firstname').inputfocus({ value: field_values['firstname'] });
    $('input#email').inputfocus({ value: field_values['email'] }); 

Aqui ya lo tengo recogido todo:

Código HTML:
 var fields = new Array(
            $('#username').val(),
            $('#password').val(),
            $('#email').val(),
            $('#firstname').val() + ' ' + $('#lastname').val(),
            $('#age').val(),
            $('#gender').val(),
            $('#country').val()                       
        );

Y ahora lo que no tengo ni idea de hacer...
Código HTML:
                       
 $.ajax({
   type: "POST",
   url: "guardar.php",
   data: AQUI NO SE QUE PONER,
   success: function(){
	   
	      alert('Data sent');
	   }
	   });//send
     
    });
En data (suponiendo que vaya bien orientado....) no se si se debe poner en 'data 'el array o uno a uno los datos del array... de verdad que no termino de entender como puedo coger varios datos....

Etiquetas: ajax
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 09:08.