santino ho cercato nel forum ed ho trovato anche alcune cose postate da te ma il risultato non mi cambia....ora posto il codice.......
codice:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%
Dim connGuestDB
Set connGuestDB = Server.CreateObject("ADODB.Connection")
connGuestDB.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("fpdb/guestbook.mdb") & ";Persist Security Info=False"
connGuestDB.open
%>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
</head>
<body>
<%
Function dividiStringa(sStr, iInizio, iProg)
Dim sTesto
Dim lLenght
Dim sFinal
If Len(sStr) > 20 Then
If Mid(sStr, 21, 1) = " " Then
sFinal = Mid(sStr, 1, 20) & "
"
response.write(sFinal)
sTesto = Mid(sStr, 22, Len(sStr) - 21)
iProg = iProg + 1
dividiStringa sTesto, 1, iProg
Else
lLenght = InStrRev(Mid(sStr, 1, 20), " ")
If Not lLenght = 0 Then
sFinal = Mid(sStr, 1, lLenght) & "
"
response.write(sFinal)
sTesto = Mid(sStr, lLenght + 1, Len(sStr) - lLenght)
Else
sFinal = Mid(sStr, 1, 20) & "
"
response.write(sFinal)
sTesto = Mid(sStr, 20 + 1, Len(sStr) - 20)
End If
iProg = iProg + 1
dividiStringa sTesto, 1, iProg
End If
ElseIf Len(sStr) <= 20 And Len(sStr) <> 0 Then
sFinal = sStr
response.write(sFinal)
End If
End Function
response.write(dividiStringa("Ciao, questa è una prova di come funziona l'algoritmo ricorsivo di spezzatura di stringhe troppo lunghe!",1,1))
%>
<%
Dim sUtente, sMessaggio
sUtente = Replace(Request("utente"),"'","''")
sMessaggio = Replace(Request("messaggio"),"'","''")
connGuestDB.Execute "INSERT INTO GUEST (UTENTE, MESSAGGIO) VALUES ('" & Mid(sUtente,1,12) & "', '" & Mid(sMessaggio,1,200) & "')"
connGuestDB.close
set connGuestDB = nothing
Response.Redirect("index.asp")
response.write replace(testo,VbCrlf,"
")
%>
</body>
</html>
purtroppo nella visualizzazione della pagina non mi cambia nulla.....
mi puoi aiutare gentilmente?