come si crea un motore di ricerca in un sito?

valentinaaa

Nuovo Utente
12 Apr 2007
1
0
0
ciao a tutti, devo presentare all univ un progetto di informatica ke contenga codice in html e php.
Qst sito è stato utilissimo nel darmi alcune info.
Ho realizzato una decina di pagina in html collegate tra loro tramite links.
In php devo creare invece un piccolo motore di ricerca.
Ovvero: quando scrivo la parola chiave nell apposito spazio "Cerca la tua ricetta" (è un sito di ricette culinarie!) mi deve spuntare la ricetta ke contiene qst parola chiave. Nn devo farne molte, diciamo 10 parole chiavi e cinque ricette (ogni ricetta deve avere 2 parole chiave).
Da cosa comincio?
ditemi tutto ciò ke sapete vi pregoooo!!!!:fonzie:
 

dragoonslair

Utente Attivo
27 Lug 2004
58
0
0
ciao

valentina eh? bel nome...

ok! procediamo...


possiamo farlo in due modi uno con database (mi sa che mi chiameranno mr Database, lo sto consigliando a tutti...) e uno con qualche accorgimento...

non hai avuto specifiche per la realizzazione?

allora proviamo questo...
se non conosci bene i form, puoi chiedermi maggiori info dopo...

Crei un form che invii un campo testuale via post alla pagina "search_engine.php"...

la variabile la chiamiamo $Key...
nella paginetta php scriveremo...

<?


$Key = $_POST[Key];

switch ($Key) {
case "lasagna":
echo "Le migliori lasagne nel file <a href=\"file_sulle_lasagne.htm\">Le Lasagne</a>";
break;
case "ragu":
echo "Le migliori lasagne nel file <a href=\"file_sulle_lasagne.htm\">Le Lasagne</a>";
break;
case "maccheroni":
echo "Vuoi assaggiare dei maccheroni? <a href=\"file_sui_maccheroni.htm\">Clicca qui...</a>";
break;
default:
echo "Spiacente...rimarrai a digiuno questa volta!!! Nessun file trovato";
}

?>

cosa fa questa pagina?
prende il valore inviato dal form e lo confronta con tutti quei possibili casi che andrai ad aggiungere con la relativa apparizione del testo + link indicato in echo...

altrimenti se nessuna stringa corrisponde appare la frase di default...

fammi sapere se vuoi maggiori dettagli o soluzioni più professionali....

ciau!





?>
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Ma io penso che se lei deve creare delle semplici pagine html con delle ricette poi debba fare una ricerca su di esse quindi leggendo dei file HTML:rolleyes:

P.S.: Siamo nello stesso partito per quello che riguarda l'uso del DB anch'io sono fissato:D
 
Discussioni simili
Autore Titolo Forum Risposte Data
ANDREA20 [HTML] crea motore di ricerca HTML e CSS 1
N Come si crea una variabile dinamica da incrementare? Javascript 1
M utilizzo mysql in nodejs - crea createdAt e updateAt MySQL 1
B Crea pdf da tabella mysql "ultima riga modificata" MySQL 4
ANDREA20 [PHP] [HTML] crea form di contatto PHP 4
V [WordPress] Come si chiama chi crea siti web senza linguaggi di programmazione? Discussioni Varie 2
I [HTML] Crea link dinamicamente HTML e CSS 4
B imageme.ga crea immagini di prova random o personalizzate Webdesign e Grafica 1
filippino come si crea Robots.txt SEO e Posizionamento 1
F Case sensitive mi crea problemi PHP 1
F nl2br di php crea problemi con javascript PHP 7
Ndogni Antonio Gallo server crea nuova pagina html su client PHP 0
I Hide a tempo crea uno strano effetto jQuery 2
Emix Funzione crea barcode e controllo... PHP 12
M Aggiungere un pulsante che crea un file PHP 1
U come si crea questo effetto? Javascript 2
FusionWeb Pixeland - Crea e Stampa la tua T-Shirt personalizzata direttamente Online! Presenta il tuo Sito 2
catellostefano Non crea i cookie PHP 6
T funzione che crea link e lo inserisce nell'input Javascript 1
G Player flash crea problemi alla pagina HTML e CSS 3
V Cerco chi mi crea un sito con data base Offerte e Richieste di Lavoro e/o Collaborazione 6
Z Dreamweaver crea una copia delle immagini Windows e Software 1
C quale piattaforma si crea con forumfree? CMS (Content Management System) 3
C sito che crea sottodomini ala registrazione Domini 3
F Guadagna con un sito automatizzato - Crea il tuo Business Online Guadagnare col Sito 0
D come si crea un sito chat? HTML e CSS 3
F Crea La Sigla Ufficiale Per La Decima Edizione! Flash 0
W come si crea un area riservata HTML e CSS 5
V Come si crea un FORUM???? Discussioni Varie 15
S Daemon tools non crea nessuna unità virtuale Hardware 1
C come si crea un logo per tanti servizi Webdesign e Grafica 6
Raffy non mi crea il guestbook Supporto Mr.Webmaster 1
G GoldPay : Crea aree riservate con 892 Guadagnare col Sito 4
A crea blocchi asp nuke 2.0.4 Classic ASP 0
M Potete dirmi come si crea una Applet Java... Importante Vi prego Javascript 5
Apeweb Crea i tuoi Meta Tags online qui ora! SEO e Posizionamento 10
D come si crea un forum? Flash 1
D come si crea progress bar Flash 0
A Come Si Crea Un Invio Messaggio Dal Sito? Classic ASP 3
L PHP motore di ricerca nel sito PHP 1
F Visualizzazione motore di ricerca SEO e Posizionamento 2
E Problema motore di ricerca FULL_TEXT PHP 0
ANDREA20 [PHP] motore di ricerca nel sito PHP 11
D [ASP] Motore di ricerca interno su 2 tabelle Classic ASP 3
A [PHP] Problema paginazione motore di ricerca PHP 48
V motore di ricerca e voci link Ajax 2
A [HTML] motore di ricerca interno HTML e CSS 12
C Motore di ricerca Personalizzato di google HTML e CSS 1
N Motore di ricerca con MATCH e AGAINST PHP 1
I Motore di ricerca php PHP 2

Discussioni simili