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

    Mantenere la query string e aggiungere altri parametri

    Salve ragazzi,
    Vorrei fare la seguenten cosa:
    La mia URL è del tipo www.miostio.it?aa=1&bb=2 in questo ho una form get che vorrei mi richiami la stessa pagina con gli stessi parametri e che mi aggiunga quelli nuovi che mando con la get.

    Si può fare ?

    Grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Se la form ha method=get devi mettere i parametri che vuoi portarti dietro come campi hidden del form stesso.
    Non puoi metterli nel action in quanto il browser li scarta (sostituendoli con quelli del form) una volta fatto il submit.
    Quindi, devi fare:

    codice:
    <form method="GET" action="pagina.php">
      <input type="hidden" value="1" name="aa" />
      <input type="hidden" value="2" name="bb" />
       
      // campi della form
    
    </form>

  3. #3
    Grazie mille,ma toglimi una curiosità $_SERVER['QUERY_STRING'] non mantiene la query string ? e se la mantine non posso concatenarli i nuovi campi get?

  4. #4
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Come ti ho scritto, se hai un form GET non puoi concatenarli nella action perchè poi il browser te li toglie.
    es:
    <form action="index.php?aa=1&bb=2">

    Quando fai il submit, aa e bb vengono eliminati e rimpiazzati con i campi del form.

    Discorso diverso se il method è POST

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.