Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    motore di ricerca interno

    Salve,
    ho un piccolo motore di ricerca interno ma, purtropo, non funziona.

    Qualucuno di buona volontà può spiegaremi il problema?

    <%
    var cerca = new String(Request.QueryString("cerca"));
    var testo = new String(Request.Form("stringa"));
    var apice = testo.replace(/'/g,"''");
    var stringa = apice.split(" ");
    if (cerca == "OK")
    {
    _____ if (testo == "" || testo == "undefined")
    _____ {
    _________ Response.Write("

    Inserire almeno una parola per effettuare una rcerca</p>);
    _____ }
    else
    {
    var Cn = new ActiveXObject("ADODB.Connection");
    ____ Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + server.mappath("/mdb-database/database.mdb")

    var sql = "SELECT * FROM giuris WHERE";
    for (var i=0; i<stringa.length; i++)
    {
    if (i > 0)
    {
    __ sql += " AND";
    }
    sql += " descrizione LIKE '%" + stringa[i] + "%'";
    }
    var Mostra = Cn.Execute(sql);
    if (Mostra.EOF)
    {
    ____ Response.Write("

    Nessun risultato</p>");
    ____ }
    _____ else
    {
    ________ while (!Mostra.EOF)
    {
    ____________ with (Response)___________________
    {
    ______________ Write("

    ");
    Write("" +Mostra("titolo") + "
    ");_______________________
    Write(Mostra("descrizione"));_____________________ __
    Write("</p>");
    Mostra.MoveNext();
    }
    ___ __}___________
    }
    ___________ Cn.Close();
    }
    _ }
    %>
    DPal

  2. #2
    potresti cominciare tu col dire che genere di problema ti da
    xxx

  3. #3
    Il sito è ospitato su Aruba.

    In un primo tempo utilizzavo il motore di ricerca realzizato da Aruba che, però, non "legge" i database.

    Poichè il sito è cresciuto a dismisura, ho inserito il database ed un motore di ricerca.

    Effettuando la ricerca, pero, si accede alla pagine dei risultati del motore di aruba che, naturalmente, non funziona.

    Non so se sono stato sufficientemente chiaro; in pratica inserendo una chiave di ricerca, non appare nessun risultato.

    Grazie.
    DPal

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.