שלח תשובה

זירת השאלות

325
צפיות
6
תשובות

בעיה ברפלייס…

,‏ 4 באפריל, 2004

ניסיתי למנוע HTML עם הרפלייס:



str=Replace(str,">",">")
str=Replace(str,"<","<")


ושילבתי אותו בקוד:



<%
set con = server.createobject("adodb.connection")
con.open "driver={microsoft access driver (*.mdb)}; dbq=" & server.mappath("book.mdb") & ";"
set rs = con.execute("select * from book")
if request("page") = "add" then
str=Replace(str,">",">")
str=Replace(str,"<","<")
con.execute "insert into book (name,mail,msn) values (‘" & request("name") & "’,’" & request("mail") & "’,’" & request("msn") & "’)"
end if
%>
<%
while not rs.eof
%>
<table border="1">
<tr bgcolor=lightblue align=right>
<td width="550" class="bgcolor1"><font face=arial>
שם הכותב:<b><%=rs("name")%></b><br>
<b><a href="<%=rs("mail")%>"><%=rs("mail")%></a></b> :אימייל<br>
התגובה:<b><%=rs("msn")%></b>

</td>
</tr>
</table>
<%
rs.movenext
wend
%>


וזה לא עושה כלום… HTML ממשיך לעבוד…..

מה הבעיה?

תודה מראש…

תגיות:

6 תשובות

  1. אתה עושה רפלייס ל-str
    אבל מכניס את מה שקיבלת ב-request

  2. sd-web הגיב:

    ?????
    לא הבנתי….. למה את מתכוונת?
    מה הטעות בקוד בת’כלס?

  3. sd-web הגיב:

    אבל עכשיו……
    איך אני עושה שאנטר יהיה ירידת שורה?
    כאילו מה הערך שלו שאני צריך לכתוב?

שלח תשובה