Comunidad de diseño web y desarrollo en internet online

Arreglo JavaScript a PHP con JSON

Citar            
MensajeEscrito el 05 Sep 2012 06:36 am
Hola buen dia. Como hago para pasar un arreglo JavaScript a Php por medio de JSON
por ejemplo tengo el siguiente arreglo:

Código Javascript :

var arreglo= new Array();
arreglo[0]="a";
arreglo[1]="b";
arreglo[2]="c";

¿como lo podría convertir a JSON y leerlo en php?

Por grijalvaromero

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 05 Sep 2012 12:15 pm
mmm... Podrías convertirlo a json en js y después lo pasas por POST o GET, pero tenes que recargar la página... no se si te sirve.
Saludos

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox
Citar            
MensajeEscrito el 06 Sep 2012 04:51 am
Muchas gracias por responder. ya lo he resuelto aqui pongo como lo resolvi para si alguien se encuentra con el mismo problema:

Código Javascript :

    var saveData = Array(); //Declaro el arreglo
    saveData[0] = 2;
    saveData[1] = 1;

    //Lo convierto a objeto
    var jObject={};
    for(i in saveData)
    {
        jObject[i] = saveData[i];
    }

    //Luego lo paso por JSON  a un archivo php llamado js.php

    jObject= JSON.stringify(jObject);
    $.ajax({
            type:'post',
             cache:false,
             url:"js.php",
            data:{jObject:  jObject},
            success:function(server){
            alert(server);//cuando reciva la respuesta lo imprimo

               }
     });
     });



el archivo PHP:

Código PHP :


<?php
    $data = json_decode($_POST['jObject'], true);
    print_r($data[0]);//Imprimirá la primera posición del arreglo en este caso es un 2
    ?>

Por grijalvaromero

2 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.