dette her er min kode i min tagwall men vil gerne have så der kan komme smileys ind i nogen der kan hjælpe mig plz?
Her er koden
<title>Webstuffz</title> <% If Session("login") = true Then %> <b>VIP Tagwall:</b><hr> <p><!--#include file="skriv.asp" --></p> <hr> <p> <% if mode = "" then Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../database.mdb") strSQL = "SELECT * FROM tagwall order by id desc" Set rs = myConn.Execute(strSQL) Do until rs.eof %> <b>Skrevet af <a style="text-decoration: none" href="../profil.asp?id=<%=RS("brugerid")%>"><%=Server.HtmlEncode(rs("brugernavn"))%></a> den <%=Server.HtmlEncode(rs("oprettet"))%></b><br> <%=Server.HtmlEncode(rs("besked"))%><br><br> </p>
<% rs.movenext loop myConn.Close Set myConn = Nothing end if %><% Else Response.Write "Du er ikke logget ind." End If %>
Mener du at der skal komme en smily mens du skriver teksten i et tekstfelt, når du opretter en ny post?? Så hvis du skriver: "hejsa alle. Godt at se jer :) Håber I har det godt."
Så bliver :) udskiftet med et billed i samme sek du trykker Shift+9. For det er meget svært, om ikke umuligt. Jeg kender i hvertfald ikke en metode.
Eller vil du bare skrive: "hejsa alle. Godt at se jer :) Håber I har det godt."
Og når det så bliver vist på siden, bliver :) vist som en smiley i stedet, for det er den løsning jeg har lavet.
Eller vil du bare skrive: "hejsa alle. Godt at se jer :) Håber I har det godt."
Og når det så bliver vist på siden, bliver :) vist som en smiley i stedet, for det er den løsning jeg har lavet. det er hvad jeg vil have men ehmm kan du ikke prøve og ligge det ind i min kode? for mig
Med replace() bliver alle forkomster af :) udskiftet med <img src="smil.gif">
Hvis du har flere forskellige "tags" som skal udskiftes med et tilsvarende billed skal du lave en replace for hver. Er det f.eks sådan her?? :) = <img src="smil.gif"> :( = <img src="sur.gif"> :D = <img src="Glad.gif">
Replacen kan evt smides i en funktion med noget array, så koden er mere overskuelig.
... Do until rs.eof %> <b>Skrevet af <a style="text-decoration: none" href="../profil.asp?id=<%=RS("brugerid")%>"><%=Server.HtmlEncode(rs("brugernavn"))%></a> den <%=Server.HtmlEncode(rs("oprettet"))%></b><br> <% tmpBesked = Server.HtmlEncode(rs("besked")) tmpBesked = replace(tmpBesked,":)","<img src=""smil.gif"">") tmpBesked = replace(tmpBesked,":(","<img src=""sur.gif"">") tmpBesked = replace(tmpBesked,":D","<img src=""glad.gif"">") tmpBesked = replace(tmpBesked,";)","<img src=""blink.gif"">") ... 'endnu flere tmpBesked = replace(...) ... response.write tmpBesked
%><br><br> </p> <% rs.movenext loop ...
Det er faktisk kun: <%=Server.HtmlEncode(rs("besked"))%>
Der er blevet udskiftet med: <% tmpBesked = Server.HtmlEncode(rs("besked")) tmpBesked = replace(tmpBesked,":)","<img src=""smil.gif"">") ... response.write tmpBesked %>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.