Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    197

    motore di ricerca senza dbase

    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

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: motore di ricerca senza dbase

    Originariamente inviato da piesse
    .....
    1) E' possibile applicare quanto descritto per il CD e poi per il sito?
    In un CD no in un sito se supporta asp si
    2) Funziona solo con pagine HTML o posso integrare anche schede in Flash e PDF?
    Probabilmente anche con file .txt escluderei flash pdf con molti dubbi
    3) Come si crea la lista delle parole da cercare e come si raccorda con i file suddetti?
    Non ho capito la domanda
    4) E' un metodo accettabile per un numero di schede che dovrebbe essere dell'ordine di 2 o 300?
    Difficile dirlo senza capire dove lo vuoi mettere e quanti utenti simultaneamente lo useranno
    Qualcuno può darmi una mano a capire come fare?
    fai il comico
    Grazie
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    197
    Innanzitutto grazie per la celerità.
    Già dalla prima risposta mi sento depresso.
    L'ordine delle priorità è prima il CD ROM ed in seguito il SITO.

    Cerco di spiegarti meglio il problema:

    Devo realizzare un CD che va in abbinamento con un prodotto editoriale, su cui ci sono le 2/300 schede che verrano ordinate in un menù per nome e categorie od altro (stanno decidendo la composizione delle suddette).
    Oltre alla normale navigazione vorrebbero anche una ricerca per parole chiave presenti o come titolo della scheda o all'interno della stessa. I risultati della ricerca dovranno essere dei link che portano alle pagine in cui sono presenti questi richiami.
    Il mio problema è proprio questa ricerca su queste parole chiave senza ricorrere ad un Dbase o con un Dbase che può andare su CD.

    In seguito il tutto dovrà diventare un sito ed integrare nuovi inserimenti di schede, ma il punto di partenza è quello del CD.

    Qualche suggerimento? Qualche Tutorial da segnalarmi? o ancora meglio qualche parte di codice che posso utilizzare?

    Mastico abbastanza bene Flash e l'HTML e capisco ma non in maniera approfondita il javascript mentre sono a digiuno di ASP ed XML, anche se riesco ad integrarli (quando nel codice è solo da sostituire i riferimenti voluti) con l'HTML.
    La mia idea originale sarebbe stata quella di fare un CD tutto in Flash per poi portarlo sul WEB senza troppo dolore. Poi è sopraggiunta l'esigenza della ricerca per parole Chiave...

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    197
    UP

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.