Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19
  1. #11
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    Riassumendo... file prova.php

    codice:
    echo '[' . json_encode(array(
             'ultimo_conc' => $ultimo_conc,
             'ultimo_anno' => $ultimo_anno)
             ) .
    ']';
    file principale:
    codice:
    $x = file_get_contents('http://www.altrosito.it/prova.php');
    $y = json_decode($x, true);
    var_dump($x);
    var_dump($y);
    var_dump(json_last_error());


    e questi sono i risultati:

    pagina prova.php:
    ["ultimo_conc":33,"ultimo_anno":2012}]

    pagina principale:
    string(258) " [{"ultimo_conc":33,"ultimo_anno":2012}] " NULL int(4)

  2. #12
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    JSON_ERROR_SYNTAX



    Non vedo nessun errore di sintassi

  3. #13
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    Non so se è importante ma il file prova.php non è che contenga nude e crude 'ste due variabili, ma viene fatto tutta una serie di conti, vengono aperti db e fatte operazioni...dopodiché vengono ricavati i valori della variabili.

    Quindi io ho bisogno che il file prova.php venga eseguito.

    Ad ogni modo ho provato a fare una mini-versione con prova.php ridotto ai minimi termini e non funziona lo stesso.

  4. #14
    Utente di HTML.it L'avatar di Secta
    Registrato dal
    May 2002
    Messaggi
    365
    Però vedo una cosa strana

    codice:
    string(258) " [{"ultimo_conc":33,"ultimo_anno":2012}] "
    258?

    E' possibile avere un link alla pagina prova.php?
    "Dai diamanti non nasce niente, dal letame nascon fiori."
    Fabrizio De Andrè

  5. #15
    Utente di HTML.it L'avatar di Secta
    Registrato dal
    May 2002
    Messaggi
    365
    Originariamente inviato da mld
    Non so se è importante ma il file prova.php non è che contenga nude e crude 'ste due variabili, ma viene fatto tutta una serie di conti, vengono aperti db e fatte operazioni...dopodiché vengono ricavati i valori della variabili.

    Quindi io ho bisogno che il file prova.php venga eseguito.
    Si ovvio... ma il punto è che l'output di prova.php deve contenere il solo risultato di json_encode... e mi sà che (in modo fittizio) passa anche altro... magari prova a fare echo trim(json_encode(array(quello di prima))); e assicurati che non vi sia nessun altro output, come ritorni a capo o spazi.
    "Dai diamanti non nasce niente, dal letame nascon fiori."
    Fabrizio De Andrè

  6. #16
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    Ho riprovato a mettere una pagina prova.php ridotta all'ossa e funziona.

    Secondo me il problema è che a sua volta la pagina prova.php ha degli "include" che non possono essere eseguiti... ci ho preso?

    Ho tolto gli include ma il problema (sempre imo) è che va a pescare in un db di "altrosito.it"...

  7. #17
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    Ho tagliato la testa al toro.

    Ho ricopiato il tutto nel file principale...e faccio accesso al db di altrosito.it da questo sito "principale"...

    pensavo fosse più semplice agire nell'altro modo...ma quando il sacrificio per risolvere in altro modo è prossimo a zero credo sia meglio far così...

    grazie comunque a chi mi ha dato una mano!

  8. #18
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    Azz secta, sai che non me ne ero mica accorto della string length

    mld

    Le include non sono un problema se vuoi possiamo risolvere con il metodo principale ma ho bisogno di un grande favore, che mi metti online il codice o su pastebin o su gist e che mi giri qui sul forum i link, così almeno non sbrodoliamo il thread. Nota bene quando crei il pastebin o il gist crealo privato.

    Grazie mille

  9. #19
    Utente di HTML.it L'avatar di Secta
    Registrato dal
    May 2002
    Messaggi
    365
    Ma nemmeno io ci avevo fatto caso subito Comunque l'importante è che abbia risolto... in un modo o nell'altro.
    "Dai diamanti non nasce niente, dal letame nascon fiori."
    Fabrizio De Andrè

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.