Visualizzazione dei risultati da 1 a 4 su 4

Discussione: passare array via GET

  1. #1

    passare array via GET

    Ciao a tutti,
    il problema è molto semplice da esporre.

    PAGINA 1

    ...
    $pippo = array('a', 'b', 'c');

    prova

    ...nella pagina 2 recupero la variabile e la stampo a video...

    PAGINA2
    ...

    $valore = $_GET['valore'];

    echo $valore

    ..............

    come risultato non ho il contenuto dell'array, ma la stringa "Array".

    DOVE SBAGLIO?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    non puoi passare array tramite GET.
    think simple think ringo

  3. #3
    Beh se sei sicuro che l'array non sia troppo lungo, puoi usare serialize() e mandare in GET la stringa generata, e ricorstruire l'array con unserialize(stripslashes($_GET['valore'])) , ma ripeto devi essere assolutamente certo che l'array non sia eccessivamente lungo, perche' senno' superi il limite di caratteri nel campo di indirizzo dei browser...

  4. #4
    grazie a tutti

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.