Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Evidentemente crei male i dati, oppure nel codice della pagina che generi c'è qualche carattere che ti tronca la stringa JSON, stampa a video la stringa JSON e verifica che sia corretta.
    Puoi anche fare in questo modo per essere sicuro che la stringa JSON sia creata correttamente: a PHP fai creare un array con 2 elementi, uno conterrà il codice della pagina, uno il valore della variabile che vuoi, poi passi tale array alla funzione json_encode() che genererà la stringa JSON.
    Ultima modifica di Alhazred; 25-10-2014 a 15:10

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    333
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Evidentemente crei male i dati, oppure nel codice della pagina che generi c'è qualche carattere che ti tronca la stringa JSON, stampa a video la stringa JSON e verifica che sia corretta.
    Puoi anche fare in questo modo per essere sicuro che la stringa JSON sia creata correttamente: a PHP fai creare un array con 2 elementi, uno conterrà il codice della pagina, uno il valore della variabile che vuoi, poi passi tale array alla funzione json_encode() che genererà la stringa JSON.
    Questa è la parte php del mio codice
    $arr=array("testo"=>$testo,"foto_am"=>"../immagini/".$foto_am);
    echo json_encode($arr);

    Nel lato client ho la funzione a cui ajax torna la stringa json
    function get_json(u)
    Per provare uso alert()
    .................
    alert(u.testo);
    alert(u.foto_am);

    ma con scarsi risultati

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 © 2026 vBulletin Solutions, Inc. All rights reserved.