Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250

    consiglio e aiuto gestione url

    Salve a tutti.
    Ho un problema e non riesco a capire come affrontarlo.

    Stò sviluppando una ricerca stile guardian http://browse.guardian.co.uk/search
    A lato ho una serie di opzioni con vari valori.

    Vorrei evitare di mettere in ogni link il passaggio manuale delle variabili.
    (es. search.php?type=$_GET[type]&search=$_GET[search]... ecc.. ecc.

    perchè se un secondo momento devo aggiungere un altro valore.. dovrei passare tutti i link!

    Pensavo di gestire i link e la gestione delle variabili attraverso la funzione
    Codice PHP:
    <?php echo $_SERVER[PHP_SELF].'?'.$_SERVER[QUERY_STRING?>
    Il problema è questo:
    come faccio nella stringa sostituire ad esempio la varibile type con quella nuova del link?
    Esempio
    ho un box tipologia:
    Notizia
    Forum
    Blog

    Se faccio così mi trovo la stringa con 2 o 3 variabli type ad ogni url.
    Dovrei fare in modo che il link relativo alla varibile in questione venga sostituito nel caso esiste già oppure aggiunta. Non so' se mi sono spiegato bene...

    Cosa mi consigliate?
    Il risultato che devo ottenere è simile alla ricerca del guardian (se fate una ricerca noterete che le varibili vengono continuamente passate filtrando i risultati)

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Hai provato le sessioni?
    Errare humanum est, perseverare ovest

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    No perchè le gestisco in altre pagine del sito e non vorrei poi trovarmi con delle anomalie strane perchè mi si porta dietro le variabili.
    Preferisco evitare se possibile.

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Se riesci basterebbe nominare le variabili di sessione con un nome appropriato affinchè non interferiscano con altre parti del sito.
    Altrimenti non saprei proprio cos'altro consigliarti.
    Errare humanum est, perseverare ovest

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.