Buona sera, quest'oggi mi affligge un'altra piccola cosa... :adhone:
Errore di run-time di Microsoft VBScript (0x800A005E)
Utilizzo non valido di Null: 'replace'
/il mondo di luna/base/leggimessaggio.asp, line 46
ove la stingata è questa....qualche aiutino? :quote:
'Creo stringa SQL
validateSQL = "SELECT * FROM messaggipv WHERE id = " & Request.QueryString("id") &" and destinatario ='" & str_users_name & "'"
'Creo un nuovo recordsheet
Set rs = Server.CreateObject ("ADODB.RecordSet")
'Apro il record sheet e eseguo SQL
rs.open validateSQL,adoCon
if rs("messaggio") = "" then
response.write("ERRORE! Il messaggio è vuoto!")
else
messaggio = rs("messaggio")
inviante = rs("inviante")
data = rs("il")
id = rs("id")
messaggio = replace(messaggio, VbCrLf, "
")
End If
%>
nella mia piccola mente avevo pensato fosse tutto giusto, ma non capisco perche nonostante io gli abbia detto che se il messaggio è null didare il messaggio di errore ma invece continua l'esecuzione fino al replace dove dà l'errore.
Grazie a chi saprà svelarmi l'arcano....tanto lo so' che è colpa mianon potrebbe essere altrimenti.
Ps: voglio veramente ringraziarvi tutti, da quando frequento questo forum ho appreso veramente tante cose, un faro nella notte per tutti i nuovi come me..GRAZIE, GRAZIE A TUTTI!!!!