Non so se sia la sezione giusta eventualmente spostatemi in una idonea.
Seguendo passo passo il tutorial seguente:
--------------------------------------------------------------------
<%
'Recuperiamo il valore da cercare..
Dim CosaCercare
CosaCercare = Request.Form("q")
%>
<html>
<head>
<title>Risultato della ricerca per <%=CosaCercare%></title>
</head>
<body>
<p align="center">
Risultato della ricerca per: <%=CosaCercare%>
</p>
<%
Const fsoForReading = 1
'Dimensioniamo il FileSytemObject
Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
'Impostiamo la directory in cui cercare usando MapPath
'nel nostro caso impostiamo la root del sito
Dim objFolder
Set objFolder = objFSO.GetFolder(Server.MapPath("/"))
Dim objFile, objTextStream, ContenutoDelFile, FileTrovato
FileTrovato = False
'Leggiamo il contenuto di ogni file trovato nella directory
For Each objFile in objFolder.Files
If Response.IsClientConnected then
Set objTextStream = objFSO.OpenTextFile(objFile.Path,fsoForReading)
ContenutoDelFile = objTextStream.ReadAll
'Se nel contenuto del file è presente la stringa cercata...
'Stampo a video il link ed in nome del file
If InStr(1,ContenutoDelFile,CosaCercare,1) then
Response.Write "" & objFile.Name & "
"
FileTrovato = True
End If
'Chiudo il file e proseguo nella ricerca
objTextStream.Close
End If
Next
'Se nessun file contiene il termine cercato...
if Not FileTrovato then Response.Write "Nessun risultato trovato..."
'Chiudo tutto...
Set objTextStream = Nothing
Set objFolder = Nothing
Set objFSO = Nothing
%>
</body>
</html>
con la form:
<form method="POST" action="cerca.asp">
Scrivi cosa cercare: <input type="text" NAME="q">
<input type="submit" value="Cerca!">
</form>
----------------------------------------------------------------------------------------------
vorrei applicare quanto descritto per creare una ricerca su di un insieme di schede (ancora da stabilire come farle ma penso in html). Il tutto per un CD ROM che dovrebbe diventare, in un secondo tempo anche un sito.
Ho provato a creare i due file ma qualcosa mi sfugge, essendo a digiuno di ASP. Non ho ben chiaro come creare i riferimenti della ricerca (le parole da cercare) e come linkarle.
Avrei alcune domande da farvi:
1) E' possibile applicare quanto descritto per il CD e poi per il sito?
2) Funziona solo con pagine HTML o posso integrare anche schede in Flash e PDF?
3) Come si crea la lista delle parole da cercare e come si raccorda con i file suddetti?
4) E' un metodo accettabile per un numero di schede che dovrebbe essere dell'ordine di 2 o 300?
Qualcuno può darmi una mano a capire come fare?
Grazie