Box di ricerca in php

master1986

Utente Attivo
8 Ott 2012
234
0
16
Buongiorno a tutti


Avrei la necessità di costruire un box di ricerca in php, per permettere ai ricercatori di ricercare una determinata città la quale fa capo ad una determinata pagina del sito web.

Ad esempio ho queste città le quali soso collegate alle loro pagine:

Roma --> www.miosito.it/roma.php
Venezia--> www.miosito.it/venezia.php
Parma--> www.miosito.it/parma.php
Palermo--> www.miosito.it/palermo.php


e così via...

il visitatore quando inizierà a inserire il nome della città nel box di ricerca, dovrebbero comparirli dei suggerimenti, delle località disponibili, e una volta selezionato o inserito il nome corretto, cliccando sul tasto cerca deve essere redirectato verso la pagina che è associata alla parola chiave.


non so proprio da dove partire, chi mi può dare una mano a creare questo script?

grazie anticipatamente
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
Qualcosa tipo:

Codice:
<form action="src.php" method="get">
<input type="text" name="srch" id="srch" list="datalist1" />
<datalist id="datalist1">
  <option value="Roma">
  <option value="Milano">
  <option value="Monza">
</datalist><input type="submit" value="Vai" /></form>

PHP:
$city = strtolower($_GET["srch"]);

header("location:/".$city.".php");
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
Qualcosa tipo:

Codice:
<form action="src.php" method="get">
<input type="text" name="srch" id="srch" list="datalist1" />
<datalist id="datalist1">
  <option value="Roma">
  <option value="Milano">
  <option value="Monza">
</datalist><input type="submit" value="Vai" /></form>

PHP:
$city = strtolower($_GET["srch"]);

header("location:/".$city.".php");



si ottimo!, solo una cosa è possibile fare in modo che se l'opzione non sia presente l'utente venga rimandato alla pagina principale, esempio www.miosito.it
 

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
Potresti fare così:

PHP:
$city = strtolower($_GET["srch"]);

if (file_exists("{$city}.php"))
    $city = "/{$city}.php";
else
    $city = "/";
    

header("location: {$city}");
 
Discussioni simili
Autore Titolo Forum Risposte Data
O [HTML] form box ricerca HTML e CSS 3
D Creare un box ricerca HTML e CSS 5
M box di ricerca con autocompletamento PHP 1
V Mailchimp - box di testo: cambia da solo il testo inserito Email Marketing 2
M Mailchimp: arrotondare bordi di box testuali Email Marketing 6
Shyson Centrare box css HTML e CSS 2
Z Conteggi BOX per ogni 5 righe PHP 1
G Box con testo casuale WordPress 1
F add box top page HTML e CSS 9
moustache text box + post php con IE si comporta in modo strano PHP 16
W Modificare il Type di un Input box in javascript ovunque si trovi Javascript 0
F classic asp popolare combo box javascript Presentati al Forum 1
S [WordPress] Creare una select box con partita iva e codice fiscale in base a una logica. WordPress 0
P Riproduzione avi file in una picture box da file .dll .ocx ed altri in visual basic 10 express Offerte e Richieste di Lavoro e/o Collaborazione 0
spider81man [PHP] Alert Box per confermare Inserimento o Cancellazione dato. PHP 4
B [HTML] Problema main box di un template HTML e CSS 2
A [Javascript] [HTML] RISOLTO...Allungare un box all'apertura della pagina No Mouse over Javascript 9
felino TV Box Android: consiglio su quale acquistare Discussioni Varie 0
Matteol92 [HTML] Creare social box senza sovrapposizione HTML e CSS 5
I [HTML] Codice box testo con scrollbar sopra immagine HTML e CSS 1
S [HTML] Box immagine e testo HTML e CSS 1
F come creare un search box coi file .xml dei merchant? XML 0
S Problema drop-down box PHP 22
felino [CSS][Wordpress] Adattare delle immagini alla dimesione del box contenitore HTML e CSS 2
F Quale privacy policy menzionare in un BOX COMMENTI? Leggi, Normative e Fisco 0
G Aiuto su combo box di access MS Access 0
V problema con codice Facebook Like box Social Media Marketing 0
C Problema centraggio box div HTML e CSS 2
O Riempire una box di testo dal centro HTML e CSS 1
Akari Honoka html+css box posizione HTML e CSS 1
M allineare due box(div) affiancati HTML e CSS 19
I Login box HTML e CSS 0
G Lasciare inalterati valori campi textarea e combo box PHP 0
filomeni Show Box Supporto Mr.Webmaster 5
felino [Facebook] Like Box e numero di 'face' da visualizzare HTML e CSS 3
P Box FB like vuoto PHP 8
S Problema con scrollbar in box in IE HTML e CSS 0
T creare una serie di combobox e text box e che salvano un file di text sul disco si può ? Visual Basic 1
A posizionamento pulsante "apri" per box articoli correlati HTML e CSS 2
V Problema con la Check-box PHP 6
S Effetto box su immagini Javascript 1
L Plugin Wordpress - Box Office per sito di cinema WordPress 1
P box like facebook vuoto con firefox Javascript 0
A [Risolto] Problema con un list box Classic ASP 2
I box con logo con link ad url esterno Joomla 2
ivarello Search Box in google maps Javascript 0
renoir09 wordpress like box WordPress 2
Monital Immagini in seòect box popolata da query PHP 8
G tre box affiancati che non si affiancano HTML e CSS 18
I Modello a scatola 3 box HTML e CSS 4

Discussioni simili