Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Doppio menù con ricerca incrociata
lunedì 10 dicembre 2012 - 14.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
HTML 4.01
AndreaeNoemi
Profilo
| Newbie
3
messaggi | Data Invio:
lun 10 dic 2012 - 14:51
Ciao a tutti!
Ho bisogno di un aiuto, devo inserire nel mio sito un "doppio menù + il tasto invio" e gli utenti devono poter selezionare un argomento da ognuno dei due menù e poi premere invio per avere il risultato.
Esempio:
1° Menù: deve contenere un elenco di città (Padova, Trieste,Roma,Taranto etc.)
2° Menù: deve contenere un elenco di Attività (giardinieri, idraulici, falegnami etc.)
Selezionando ad esempio "Padova" nel primo menù, e "Giardinieri" nel secondo menù e poi premendo "Invio" vorrei poi indirizzarli alla pagina specifica che io creerò che contiene appunto l'elenco dei "Giardinieri a Padova".
La mia domanda è: come posso fare a realizzare questo doppio menù con ricerca incrociata?
Un esempio di questo menù è in questo sito: http:www.matrimonio.com
Come vedete c'è un doppio menù con "cosa cerchi?" e "dove?" e poi c'è il pulsante "Cerca le aziende". Mi serve esattamente qualcosa di simile!!!!
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 18 dic 2012 - 11:28
>Ciao a tutti!
ciao e benvenuto su dotnethell.it!
>La mia domanda è: come posso fare a realizzare questo doppio
>menù con ricerca incrociata?
ho notato che hai messo come tag solo HTML, ma tu però avrai bisogno almeno di qualcosa lato server per interpretare i risultati e dinamicizzare i risultati della ricerca.
Conosci asp.net? o un altro linguaggio che ti consenta di lavorare in questo senso, come php?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
AndreaeNoemi
Profilo
| Newbie
3
messaggi | Data Invio:
mar 18 dic 2012 - 13:20
Ciao hai ragione, dovevo mettere anche il tag php e in effetti io il problema lo avevo con il php e non con l'html
Nel frattempo ho comunque parzialmente risolto la cosa, però ho ancora un problema:
il codice php che uso è il seguente:
<?php
// Da qui gestisci tutte le possibilità:
if($_POST['citta'] == 'Padova' && $_POST['attivita'] == 'Giardinieri') { // Giardinieri a Padova
header('location: paginaXX.html'); // paginaXX.html è la pagina con i giardinieri a Padova
}
if($_POST['citta'] == 'Roma' && $_POST['attivita'] == 'Idraulici') { // Idraulici a Roma
header('location: paginaYY.html'); // paginaYY.html è la pagina con gli Idraulici a Roma
}
if($_POST['citta'] == 'Padova' && $_POST['attivita'] == 'Falegnami') { // Falegnami a Roma
header('location: paginaZZ.html'); // paginaZZ.html è la pagina con gli Falegnami a Roma
}
//eccetera...
?>
Grazie a questo codice, se nel menù a tendina io seleziono una CITTA' (per esempio "Padova") e una CATEGORIA (per esempio "giardinieri") e poi premo INVIO viene fuori la pagina relativa alla ricerca fatta (per esempio "giardinieri a Padova").
Il problema che devo risolvere è il seguente: se io seleziono una voce di un solo menù anziché di entrambi (per esempio solo la voce "Padova") e premo invio non succede niente (vengo solo indirizzato alla pagina php) e invece vorrei che anche facendo questa operazione più semplice la pagina php mi portasse a una pagina specifica (in questo esempio mi portasse nella pagina con tutte le categorie di fornitori di Padova), sai dirmi come devo fare?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 18 dic 2012 - 15:14
>Il problema che devo risolvere è il seguente: se io seleziono
>una voce di un solo menù anziché di entrambi (per esempio solo
>la voce "Padova") e premo invio non succede niente (vengo solo
>indirizzato alla pagina php) e invece vorrei che anche facendo
>questa operazione più semplice la pagina php mi portasse a una
>pagina specifica (in questo esempio mi portasse nella pagina
>con tutte le categorie di fornitori di Padova), sai dirmi come
>devo fare?
Scusami tanto ma il php non lo conosco.
Non so se ci sono tanti aiutanti per quel linguaggio su questo forum
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
AndreaeNoemi
Profilo
| Newbie
3
messaggi | Data Invio:
mar 18 dic 2012 - 16:35
Ok grazie lo stesso
Se qualcuno può rispondermi qui bene...se no continuo a cercare aiuto in altri forum!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !