Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Cos'è Warning: il Illegal offset type in

    Che diavolo è?
    Ho letto sul manuale di php ma non ho capito granchè....

    mi compare su un applicativo sviluppato dal sottoscritto. Prima volta che succede...




    grazie

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    In genere capita quando hai un oggetto e lo tratti come un array (ad esempio cercando di accedere a $oggetto[0]).

    Oppure se hai un array, vuoi accedere ad un suo indice tramite una variabile, e questa variabile non contiene un indice valido.

    ciao

  3. #3
    Ok grazie.
    Anche se in realtà il problema nel mio caso non era questo.

    Ho scoperto che si trattava di un problema abbastanza curioso.

    Nella pagina avevo una variabile array $lingua e una variabile stringa $_SESSION['lingua'].

    E' bastato modificare $_SESSION['lingua']in $_SESSION['ling'] che tutto è tornato a funzionare.

    Il parser si confondeva? eh he..oppure da una certa versione di PHP5 è cambiato qualcosa nell'assegnazione delle variabili di sessione?



  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    non credo che il problema fosse quello.

    Non è che hai le register_globals a on? (in genere questo può creare problemi inaspettati se hai una variabile che ha lo stesso nome in post get o cookie).

    ciao

  5. #5
    Ho pensato anch'io ma sono in off


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.