Precedente :: Successivo |
Autore |
Messaggio |
HelpMe!!! Eroe in grazia degli dei
Registrato: 16/12/11 21:03 Messaggi: 87
|
Inviato: 06 Gen 2012 01:44 Oggetto: Funzione cerca |
|
|
Salve a tutti, stò cercando di integrare il mio sito con un motore di ricerca interno, ma incontro delle difficoltà: quando apro la pagina e utilizzo la funzione cerca è tutto ok, ma quando carica per visualizzarmi i risultati mi ripete lo script, il problema è che non sò il motivo, forse sbaglio nei collegamenti con il database? Se si dove piazzo il collegamento con il database stesso? esco lo script Java:
<%@ LANGUAGE = JScript %>
<%
var testo = String(Request.Form("keywords"));
if (testo=="" || testo=="undefined") Response.Redirect("cerca.htm");
var keywords = testo.split(" ");
var stringaDiConnessione = "driver={Microsoft Access Driver (*.mdb)};dbq=";
stringaDiConnessione += Server.MapPath("archivio.mdb");
var conn = new ActiveXObject("ADODB.Connection");
conn.Open(stringaDiConnessione);
var sql = "SELECT * FROM pagineweb WHERE";
for (i=0;i<keywords.length;i++) {
if (i>0) sql += " AND";
sql += " keywords LIKE '%" + keywords[i] + "%'";
}
var ris = conn.Execute(sql);
if (ris.EOF) Response.Write("<b>NESSUN DOCUMENTO TROVATO</b>");
else while (!ris.EOF) {
Response.Write("<p><a href='" + ris("url") + "'>");
Response.Write(ris("titolo"));
Response.Write("</a><br>");
Response.Write(ris("descrizione"));
Response.Write("</p>");
ris.MoveNext();
}
conn.Close();
%>
Fatemi sapere, ciao. |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11572 Residenza: Tokelau
|
Inviato: 09 Gen 2012 10:59 Oggetto: |
|
|
Citazione: | quando carica per visualizzarmi i risultati mi ripete lo script |
in che senso? |
|
Top |
|
|
HelpMe!!! Eroe in grazia degli dei
Registrato: 16/12/11 21:03 Messaggi: 87
|
Inviato: 09 Gen 2012 22:51 Oggetto: |
|
|
Nel senso che esce una pagina bianca con lo script sopra messo, comuqnue ho fattop provare a un mio amico il tutto e ha notato che con internet explorer funziona, con mozzilla e altri no, quindi devo cambiare metodo probabilmente devo usare il php, sei d'accordo magari? |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11572 Residenza: Tokelau
|
Inviato: 10 Gen 2012 10:57 Oggetto: |
|
|
guarda, non deve dipendere dal browser dato che il codice ASP viene elaborato dal server...
decidere se usare ASP o PHP non dipende da quello che preferisci, dipende dal webserver su cui andrai a mettere il tuo sito web. Di norma IIS (Microsoft) non supporta PHP, e sicuramente Apache non supporta ASP. |
|
Top |
|
|
HelpMe!!! Eroe in grazia degli dei
Registrato: 16/12/11 21:03 Messaggi: 87
|
Inviato: 10 Gen 2012 19:24 Oggetto: |
|
|
Mmmmhhhhhh....
faccio delle prove e vedo se mi riesce, vedo un pò se configurando qua e là lo tiro fuori.... |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11572 Residenza: Tokelau
|
Inviato: 11 Gen 2012 13:36 Oggetto: |
|
|
crea un file data.asp e ci scrivi dentro
poi crei un file data.php e ci scrivi dentro
Codice: | <? echo date(DATE_RFC822); ?> |
poi li metti sul tuo webserver e provi ad aprirli dal browser, e vedi quale funziona... |
|
Top |
|
|
HelpMe!!! Eroe in grazia degli dei
Registrato: 16/12/11 21:03 Messaggi: 87
|
Inviato: 17 Gen 2012 00:58 Oggetto: |
|
|
Scusa per il ritardo, in quest giorni non ci sono stato, comuqnue non ho ancora risolto il problema, adesso ho comprato uno spazio internet a 10 euro per un anno(tanto l'avrei comprato lo stesso), e ho dato i dati a un mio amico per la connessione al sito, e vediamo se lui riesce a farmelo in linea, comunque se non riesce neanceh lui riposto.... |
|
Top |
|
|
|