Visualizzazione dei risultati da 1 a 2 su 2

Discussione: PHP json_decode

  1. #1

    PHP json_decode

    Salve a tutti,

    ho fatto uno script che riceve sulla query string un array di interi sottoforma di string json. In PHP, genero l'array utilizzando json_decode(). Purtroppo in locale mi funziona, ma quando sposto tutto sul server no.

    Ho esaminato le versioni dei php installati, in estrambe è abilitata la versione 1.2.1 di json.

    La stringa passata sulla query string è del tipo: http://.......?miaVar=[-1,"1","30","88","60","124","152","176","204","240" ,"269","217","305","143","456","461"]

    In PHP $myArray = json_decode($_GET['miaVar']);
    purtroppo in locale l'array risulta pieno, sul server no.

    Consigli?

    Grazie in anticipo a tutti

    Luca
    Luca

  2. #2

    Re: PHP json_decode

    Originariamente inviato da sportfantasy
    La stringa passata sulla query string è del tipo: http://.......?miaVar=[-1,"1","30","88","60","124","152","176","204","240" ,"269","217","305","143","456","461"]
    Ti sei scordato una delle cose più rognose... il charset, per risolvere questo problema usa urlencode() e urldecode() per evitare di passare caratteri che possono essere considerati come qualcos'altro oppure encodati male nel passaggio tra le pagine.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.