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

    Redirect di URL passati da un Form con GET

    Ciao ragassuoli, vi scrivo perchè ho un dubbio:
    Dunque, ho un form, che tramite il metodo GET all'invio mi rimanda a un url del tipo
    /query.php?query=variabile1&check=variabile2

    Il metodo GET appende sempre delle querystring, questo non posso cambiarlo.

    Ma tramite mod_rewrite, potrei fare in modo che un url richiamato così "si riscriva" al volo in altro modo?
    Vorrei che, digitando questo URL dinamico, il browser facesse un bel redirect all'indirizzo statico, cambiando quindi anche quello che c'è nella barra dell'indirizzo.

    Il risultato finale sarebbe, un form col metodo GET che punta a una pagina
    /$1.php
    dove $1 è proprio una delle variabili passate dalla form (Rediretta, e non riscritta, con rewrite)

    Mod_rewrite può essere usato in questo modo? O serve solo per dire "come leggere" gli url e tradurli per farli funzionare?

    Vi ringrazio delle spiegazioni che, ne sono sicuro, mi vorrete dare

  2. #2
    Ma perché vuoi necessariamente usare GET? Se non vuoi far vedere cosa passi alla pagina dopo basta che usi POST.

  3. #3
    Uso il GET perchè voglio far sì che il risultato della query sia un link che si possa copiare e incollare (come Google, insomma)

    Solo che non vorrei che fosse nella forma querystring.

    Ho già provveduto a scrivere un rewrite: se chiamo la pagina
    /search/pippo.php
    mi viene servita in realtà la pagina
    /query.php?query=pippo
    ovvero la pagina dei risultati.

    Ma questo succede se richiamo pippo.php da un link. Quello che vorrei è che se nel form scrivi PIPPO, il form ti portasse lui direttamente a PIPPO.PHP, e non ho capito se è una cosa che si può fare oppure no.

  4. #4
    Perfavore, ditemi almeno se quello che voglio fare si può fare oppure se mi devo tenere la querystring!

  5. #5

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.