Motore di ricerca interno con Google

radiodavid

Nuovo Utente
15 Feb 2005
3
0
0
Salve a tutti,
ho provato il tutorial per creare un motore di ricerca interna al sito con google.

Il problema è che non mi funziona..

Lo script è questo:
<%
'Imposto la URI del mio sito
Dim MyURI
MyURI = "www.mrwebmaster.it"

'Recupero i dati dal Form
Dim MyQuery
MyQuery = Request.Form("q")

Dim MyAction
MyAction = Request.Form("a")

'Se action è search lancio il redirect a Google
'aggiungendo le mie preferenze e la query dell'utente
If MyAction = "search" then

response.redirect "http://www.google.it/search?as_sitesearch=" _
& MyURI & "&as_q=" & MyQuery
response.end

'Qualora action sia diverso da search mostro il form
else
%>

<form method="POST" action="cerca_su_google.asp">
<input type="hidden" name="a" value="search">
<input type="text" name="q">
<input type="submit" value="Cerca">
</form>

<%
end if
%>

Ma dove lo devo inserire?
Io ho provato a mettere il solo codice che fa riferimento al form in home page e successivamente nell pagina cerca_su_google tutto il codice per intero. Ma quando clicco su cerca mi dice impossibile visualizzare la pagina, perchè? Premetto che ho cambiato su Myuri la url inserendo la mia..
 
ma dimmi..

ti ringrazio per la risposta. Ma vorrei capire tutto nella pagina da salvare come cerca_su_google.asp ? Perchè già è così ma non funziona.. Il codice è tutto nella pagina cerca_su_google.asp ma mi dice impossibile visualizzare la pagina...

Inoltre un'altro dubbio ma se voglio aprire una pagina html in una finestra nuova dopo una certa azione come devo fare?
 
rettifico..

avevo sbagliato nel copiarlo. Ora è tutto ok, grazie!
Ma per l'altro dubbio? (Cioè far aprire in una nuova finestra una pagina html dopo una certa azione), come devo fare?
 

Discussioni simili