Ho inserito in un sito una funzione che i permette di visualizzare solo i primi 500 caratteri di una notizia.
ho la condizione che se i caratteri sono meno di 500 deve scriverli tutti mentre in caso contrario scrive solo i primi 500 e poi va alla pagina del dettaglio.
solo che quando processo la lunghezza del campo dopo non rime lo visualizza.
il codice è questo:
dove sbaglio?
ho la condizione che se i caratteri sono meno di 500 deve scriverli tutti mentre in caso contrario scrive solo i primi 500 e poi va alla pagina del dettaglio.
solo che quando processo la lunghezza del campo dopo non rime lo visualizza.
il codice è questo:
Codice:
<%
strsql = "SELECT * FROM info WHERE info_pub = 'S' ORDER by id_info DESC"
Set rs = Server.CreateObject("ADODB.Recordset")
Set rs = Conn.Execute(strsql)
if not rs.eof then
while not rs.eof
if not rs.eof then
if len(rs("info_txt")) < 500 then
%>
<%=rs("info_txt")%>
<%
else
%>
<%=left(rs("info_txt"),500)%>
<%
end if
rs.movenext
end if
wend
else
end if
%>
dove sbaglio?