Ciao ragazzi, ho un problema nel forum del mio sito nella pagina dove vengono visualizzati le discussione, quando inserisco un link di un sito o altro, non viene evidenziato ( come accade in questo sito www.html.it )
Qualcuno di voi mi può dare una mano?
Grazie 1000
Posto la pagina mostra.asp
<%@ LANGUAGE = JScript %>
<%
Response.Expires = 0;
var mese = new Array(
"Gennaio","Febbraio","Marzo","Aprile",
"Maggio","Giugno","Luglio","Agosto",
"Settembre","Ottobre","Novembre","Dicembre"
);
function outputData(d) {
giorno = d.getDate() + " " +
mese[d.getMonth()] + " " +
d.getFullYear();
ora = new String(d.getHours());
minuti = new String(d.getMinutes());
if (minuti.length==1) minuti = "0" + minuti;
return giorno + " " + ora + ":" + minuti;
}
var id = parseInt(Request.QueryString("id"));
if (isNaN(id) || id<0) id = 0;
%>
.....
<%
var sql = "";
sql += "SELECT ";
sql += "Messaggi.DataMessaggio, ";
sql += "Messaggi.Colore, ";
sql += "Messaggi.Messaggio, ";
sql += "Utenti.Nickname, ";
sql += "Intestazioni.Oggetto ";
sql += "FROM Messaggi, Utenti, Intestazioni WHERE ";
sql += "Messaggi.Autore = Utenti.Utente_ID AND ";
sql += "Messaggi.Intestazione = Intestazioni.Intestazione_ID AND ";
sql += "Messaggi.Intestazione = " + id + " ";
sql += "ORDER BY Messaggi.DataMessaggio";
var ADOConnection = new ActiveXObject("ADODB.Connection");
ADOConnection.Open(sdc);
recSet = ADOConnection.Execute(sql);
re = false;
while (!recSet.EOF) {
colore = new String(recSet("Colore"));
if (colore=="null") colore = "000000";
%>
.....
<%=(re) ? "Re:" : ""%><%=Server.HTMLEncode(recSet("Oggetto"))%>
<%=Server.HTMLEncode(recSet("Nickname"))%>
<%=outputData(new Date(recSet("DataMessaggio")))%>
<%=recSet("Messaggio")%>
.....
<%
re = true;
recSet.MoveNext();
}
recSet.Close();
ADOConnection.Close();
%>