- Home
- Categorie
- Società, Web e Cultura
- GT Fetish Cafè
- Archivio Contest & Esperienze
- Teecno
- Teecno Features di ricerca
-
Teecno Features di ricerca
In questo thread prima elenchiamo e poi discutiamo come creare le features di ricerca.
La prima da creare è il comando site:www.dominio.com
Che deve restiruire, tutti i documenti presenti nel DB di Teecno che appartengono a quel dominio.
Inoltre, facendo site:www.dominio.com chiave, deve ordinare prorpio con un algortimo di Teecno le pagine più importanti per chiave che appartengono a www.dominio.com presenti nel DB di Teecno
Giorgio
-
Bhe per farlo dovremo usare le espressioni regolari, e sulla base dei risultati considerare le varie opzioni. Il concetto è molto semplice... la pratica pure :
$counter = preg_match("#^(site|par1|par2|par3):(\S+)#", $ricerca, $risultati);
if($counter = 0) nessun_parametro();
else
oh_si_che_ci_sono_parametri();contate che l'array risultati alla fine conterrà un qualcosa tipo questo:
Array
(
[0] => par1:ciao
[1] => par1
[2] => ciao
)quindi alla fine diviene semplice gestire il parametro. Letteralmente vi spiego l'espressione:
^(site|par1|par2|par3):(\S+)^ = Dall'INIZIO del testo
(site|par1|par2|par3) = una di queste parole ( site, par1, par2, par3 )
: = poi il carattere " : "
(\S+) = infine un numero di occorrenze pari a 1 o più ( caratteri s'intende ) che sia DIVERSO da un carattere identificato come spazio bianco.