Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 23
  1. #11

    RE - Nada

    Stesso errore

    Microsoft JScript runtime error '800a1391'

    'RESPONSE' is undefined

    /cerca.asp, line 65

    Rigo 65 = RESPONSE.write (sql);

  2. #12
    Response.Write(sql) ;
    Response.End;


    animo!!!

  3. #13

    Re Forse ci siamo dai un'occhiata

    Mi stampa questo a video
    -----------------------------------------------------------------
    SELECT * FROM risultati WHERE cap LIKE '%%' ORDER BY Nome Asc
    -----------------------------------------------------------------
    Per il resto, pagina bianca non mi fa vedere nulla riguardo il contenuto della pagina.asp
    menù immagini ecc.ecc.

  4. #14

    Ma. . . non è che

    Devo ripetermi ad esempio:

    }
    +strSQL += " AND (";
    for (i=0;i<keywords.length;i++) {
    if (i>0) strSQL += " and";
    strSQL += " campo1 LIKE '%" + keywords[i] + "%'";
    }
    +strSQL += " AND (";
    for (i=0;i<keywords.length;i++) {
    if (i>0) strSQL += " and";
    strSQL += " campo2 LIKE '%" + keywords[i] + "%'";
    }

    ecc.ecc.

  5. #15

    Re: Re Forse ci siamo dai un'occhiata

    Originariamente inviato da ALESSANDRO007
    Per il resto, pagina bianca non mi fa vedere nulla riguardo il contenuto della pagina.asp
    menù immagini ecc.ecc.
    questo è corretto perchè abbiamo messo il Response.end


    Originariamente inviato da ALESSANDRO007
    SELECT * FROM risultati WHERE cap LIKE '%%' ORDER BY Nome Asc
    Ecco perchè va in errore perchè la query è errata

    Cerca di aggiungere dei Response.Write (...) in mezzo al tuo codice in modo da capire cosa ti viene restituito

    cerca è un array vedi cosa contiene
    inoltre modificherei lo script con le parti in rosso

    codice:
    var testo = new String(Server.HTMLEncode(Request.Form("cerca")));
    Response.Write(testo)
    var r_testo = testo.replace(/'/g,"''");
    Response.Write(r_testo)
    var cerca = r_testo.split(" "); //
    
    var sql = "SELECT * FROM risultati WHERE 1=1";
    var where=""
    for (var i=0; i<cerca.length; i++)
    {
    sql += "AND cap LIKE '%" + cerca[i] + "%'";
    Response.Write(cerca[i])
    }
    non togliere i response.write(sql) e response.end altrimenti la pagina viene processata

    ps salvati lo script prima di effettuare le modifiche

  6. #16

    RE - ok!Provo

    Grazie x il momento.

  7. #17

    Re Citazione

    Lo script modificato sembra funzionare, però mi stampa questo a video e non vedo nulla come prima
    --------------------------------------------------------------------------------------
    SELECT * FROM risultati WHERE 1=1AND cap LIKE '%%' cap LIKE '%undefined%' ORDER BY Nome Asc
    --------------------------------------------------------------------------------------

  8. #18

    Array ? Nada

    Cmq non contiene array questo script.
    Comunque la tabella "risultati" contiene più campi dove attingo con lo stesso script diversificando i sistemi di ricerca sostituendo la chiave che corrisponde al campo della tabella interessata, potrebbe significare qualcosa?

  9. #19
    come vedi ti stampa undefined percui la variabile che leggi è vuota

    hai inserito tutti i response che ti ho segnato?

    mi posti il codice che hai adesso

  10. #20

    Re codice

    Non serve più by!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.