Un carissimo amico che ho ritrovato qui dentro a fare il moderatore "Il Grande Davide", che sta uccidendo il golia della rete (battuta umoristica cosi cosi. . non so se vi è piaciuta) ma era mio dovere farla, mi ha fornito delle soluzioni per realizzare un forum che a tutt'oggi funziona.
Nella pagina newpost.asp devo fare in modo che non vengano inserite delle immagini o script su percorso scritto, e quindi residenti in locale su altri server.
Lo script usato nella pagina è il seguente --->
<% If Not hitDiscuss.EOF Or Not hitDiscuss.BOF Then
testo=(hitDiscuss.Fields.Item("Descrizione").Value)
cerca="[/Quote]"
lung=len(testo)
contr=InStrRev(testo,cerca)
if contr <> 0 then
risul=mid(testo,contr,lung)
a=Replace(risul,"
risul=b
else
risul=mid(testo,1,lung)
a=Replace(risul,"
risul=b
end if
%>
<%=risul%>
<%end if%>
<% If Not ThisPost.EOF Or Not ThisPost.BOF Then
testo=(ThisPost.Fields.Item("DescrizioneP").Value)
cerca="[/Quote]"
lung=len(testo)
contr=InStrRev(testo,cerca)
if contr <> 0 then
risul=mid(testo,contr,lung)
a=Replace(risul,"
risul=b
else
risul=mid(testo,1,lung)
a=Replace(risul,"
risul=b
end if
%>
<%=risul%>
<%end if%>
------------------------ >
Ultimi suggerimenti che mi ha dato davide sono i seguenti
messaggio=request.form("messaggio")
messaggio=replace(messaggio, "<img","")
messaggio=request.form("messaggio")
if instr(messaggio,"<img") < 1 then
else
response.write("messaggio non inserito per la presenza di una immagine")
end if
------------------------ >
L'ultimo suggerimento invece reperito su html.it è il seguente
quando stampi il messaggio o post usi server.htmlEncode(testo_da_stampare) così se usi il tag html questi non vengono interpretati
------------------------ >
Spiegatemi voi la soluzione io sto in tilt!!
Nella pagina newpost.asp devo fare in modo che non vengano inserite delle immagini o script su percorso scritto, e quindi residenti in locale su altri server.
Lo script usato nella pagina è il seguente --->
<% If Not hitDiscuss.EOF Or Not hitDiscuss.BOF Then
testo=(hitDiscuss.Fields.Item("Descrizione").Value)
cerca="[/Quote]"
lung=len(testo)
contr=InStrRev(testo,cerca)
if contr <> 0 then
risul=mid(testo,contr,lung)
a=Replace(risul,"
","")","")
b=Replace(a,"
risul=b
else
risul=mid(testo,1,lung)
a=Replace(risul,"
","")","")
b=Replace(a,"
risul=b
end if
%>
<%=risul%>
<%end if%>
<% If Not ThisPost.EOF Or Not ThisPost.BOF Then
testo=(ThisPost.Fields.Item("DescrizioneP").Value)
cerca="[/Quote]"
lung=len(testo)
contr=InStrRev(testo,cerca)
if contr <> 0 then
risul=mid(testo,contr,lung)
a=Replace(risul,"
","")","")
b=Replace(a,"
risul=b
else
risul=mid(testo,1,lung)
a=Replace(risul,"
","")","")
b=Replace(a,"
risul=b
end if
%>
<%=risul%>
<%end if%>
------------------------ >
Ultimi suggerimenti che mi ha dato davide sono i seguenti
messaggio=request.form("messaggio")
messaggio=replace(messaggio, "<img","")
messaggio=request.form("messaggio")
if instr(messaggio,"<img") < 1 then
else
response.write("messaggio non inserito per la presenza di una immagine")
end if
------------------------ >
L'ultimo suggerimento invece reperito su html.it è il seguente
quando stampi il messaggio o post usi server.htmlEncode(testo_da_stampare) così se usi il tag html questi non vengono interpretati
------------------------ >
Spiegatemi voi la soluzione io sto in tilt!!