Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: array via querystring

  1. #1

    array via querystring

    Posso mandare un array da una pagina ad un'altra tramite querystring oppure il loro contenuto rimane di default.

  2. #2
    puoi usare serialize e unserialize

  3. #3
    in che modo?

  4. #4
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    echo "<a href=\"miaPagina.php?mioArray=" . htmlentities(urlencode(serialize($mioArray))) . "\">clicka</a>";

    quando ricevi la variabile ti basterà fare

    $mioArray = urldecode(unserialize($_GET['mioArray']));



    se vuoi mascherare il contenuto dell'url puoi anche passare il risultato di serialize a base64_encode

  5. #5
    $successiva = "<a href=\"?mioArray=\" . htmlentities(urlencode(serialize($mioArray))) . \"&loid=1&mod=1&page=$next_page\" title=\"Vai alla pagina successiva\">successiva >></a>";


    è giusto sopra???
    perchè devo passare anche altre variavbili

  6. #6
    no , non è giusta .. per evitare casini meglio fare cosi
    $successiva = "<a href=\"?mioArray=";
    $successiva.=htmlentities(urlencode(serialize($mio Array)));
    $successiva.="&loid=1&mod=1&page={$next_page}\" title=\"Vai alla pagina successiva\">successiva >></a>";

  7. #7
    c'è qualche errore:

    Parse error: parse error, unexpected '='

  8. #8
    seconda riga tra . e = non ci va lo spazio

  9. #9
    ok lo invia....però ho scoperto che non è la soluzione a quello che volevo io......cmq mi farà sicuramente comodo questo metodo...grazie.

  10. #10
    spiegati meglio allora

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.