Visualizzazione risultati 1 fino 3 di 3

Discussione: Dati form inviati tramite metodi get annullati da regole di riscrittura url

  1. #1
    L'avatar di sevenjeak
    sevenjeak non  connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,701

    Predefinito Dati form inviati tramite metodi get annullati da regole di riscrittura url

    Premetto che forse dal titolo non si capisca molto bene il mio problema ( non sapevo in che altro modo intitolare il post ), in ogni caso ora vi spiego meglio:

    Sul mio sito, ovvero il sito che sto sviluppando ( che al momento si trova in una sotto cartella protetta da password ), ho applicato, tramite file htaccess la seguente regola di riscrittura url:

    Codice:
    RewriteRule ^([0-9a-zA-Z_]+)$ ?page=$1 [L]
    Che mi riscriv l'url del sito, da https://miosito/page a https://miosito/?page=page, il problema che: nel mio sito ho questo form di ricerca:

    Codice HTML:
    <form action="search" method="get">
       <input type="text" name="keys" placeholder="Cerca nel sito.." size="15" />
       <input type="submit" value="&nbsp;" />
    </form>
    che al suo submit mi riscrive l'url https://miosito/search?keys=key.

    Ora, tramite PHP, dovrei estrarre la variabile keys, ma facendo un var_dump() su la variabile globale $_GET, contiene solo la variabile page.

    Per risolvere questo problema avevo pensato, solo per la pagina interessata, di far riscrivere l'url in: https://miosito/search&keys=key, sostituendo semplicemente il punto interrogativo con la e-commerciale, visto che secondo me quello il problema, ma come potrei dire di riscrivere l'url sostituendo il punto interrogativo con la e-commerciale, sempre se quello il problema?
    Ultima modifica di sevenjeak : 11-02-2019 alle ore 11.40.02

    Pc tools
    Sito trasferito ed ancora offline
    Visita il sito per maggiori informazione, visitare la vecchia versione e vedere delle anteprime animate sulla nuova versione del sito.

  2. #2
    mzanella non  connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,413

    Predefinito

    Prova a dare un'occhiata a https://stackoverflow.com/a/18162822.

  3. #3
    L'avatar di sevenjeak
    sevenjeak non  connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,701

    Predefinito

    Era proprio quello che cercavo, ora l'indirizzo viene interpretato proprio come volevo, grazie per l'aiuto

    Pc tools
    Sito trasferito ed ancora offline
    Visita il sito per maggiori informazione, visitare la vecchia versione e vedere delle anteprime animate sulla nuova versione del sito.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •