Avatar billede -mascot- Nybegynder
23. maj 2001 - 18:36 Der er 7 kommentarer og
1 løsning

Replace

Jeg har lavet en tagwall..
Jeg vil have så man kan f.eks. skrive: ;) også kommer der et billed...jeg ved overhoved slet ikke hvordan man bruger Replace komandoen....HJÆLP!!!

-Mascot-
Avatar billede no_doubt Nybegynder
23. maj 2001 - 18:38 #1
http://62.243.10.58/scripts/Asp%20-%20Replace%20(Ærstat%20tekst%20med%20billeder).asp
Avatar billede bjarke-b Nybegynder
23. maj 2001 - 18:38 #2
<%=replace(variabel, \";)\", \"<img src=\"smiley.gif\")%>
Avatar billede tdaugaard Nybegynder
23. maj 2001 - 18:39 #3
streng = \"Hejsa :-)\"
streng = Replace(streng, \":-)\", \"<img src=\'happysmile.gif\'>\")

sådan :-)
Avatar billede no_doubt Nybegynder
23. maj 2001 - 18:39 #4
Kig lidt på denne : <%

    Response.Buffer = True
    Dim Page, Mark, GladSmilie, SurSmilie, Text
    GladSmilie = \"<img src=\"\"smilie1.gif\"\" alt=\"\"Glad\"\">\"   
    Mark = \"<img src=\"\"17.jpg\"\" alt=\"\"Mark\"\">\"
    Page = \"<img src=\"\"images/2000.gif\"\" alt=\"\"Page\"\">\"
    SurSmilie = \"<img src=\"\"smilie2.gif\"\" alt=\"\"Sur\"\">\"       
    Text = Request(\"tekst\")                   
    Text = Server.HTMLEncode(Text)               
    Text = Replace(Text, \":-)\", GladSmilie)       
    Text = Replace(Text, \":-(\", SurSmilie)
    Text = Replace(Text, \":;(\", Mark)
    Text = Replace(Text, \"Shut the fuck up\", Page)   
%>
<html>
<head>
<title>Smilie\'s (Replace)</title>
</head>
<body>
<hr>
<%  Response.Write Text %>
<form name=\"smilies\" action=\"smilie.asp\" method=\"get\">
<p>Tekst: <input type=\"text\" name=\"tekst\" size=\"50\">&nbsp;<input type=\"submit\" value=\" OK \"><br>
</form>
</body>
</html>

Avatar billede keysersoze Ekspert
23. maj 2001 - 18:41 #5
function smileys(tekst)
tekst = replace(tekst, \":-)\", \"<img src=\'glad.jpg\'>\")

tekst = replace(tekst, \":-(\", \"<img src=\'sur.jpg\'>\")

smileys = tekst
end function

response.write(smileys(rs(\"tektst\")))
Avatar billede -mascot- Nybegynder
23. maj 2001 - 18:41 #6
her er min kode:

<html>
<head>
<title>Mascot\'s Simple Tagwall ver. 1.0</title>
</head>
<body>
<%
Response.Write \"<div align=center><a href=tag.asp>Nyt Tag</a><br><br><br><br>\"
tempConn = \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"tagwall.mdb\") & \";UID=admin;PWD=;\"

Set myConn = Server.CreateObject(\"ADODB.Connection\")
Nyhed = \"SELECT * FROM tagwall ORDER BY ID DESC;\"
myConn.Open tempConn
Set rs = myConn.Execute(Nyhed)
If Not (rs.BOF Or rs.EOF) Then
Do While Not rs.EOF

Response.Write \"<table border=1 cellpadding=0 cellspacing=0 bordercolor=#000000>\" & \"<tr>\" & \"<td>\" & \"Navn:&nbsp;&nbsp;&nbsp;\"
Response.Write \"</td>\" & \"<td>&nbsp;\" & rs(\"navn\") & \"</td>\" & \"</tr><tr><td>\" & \"Tekst:&nbsp;&nbsp;&nbsp;\" & \"</td><td>&nbsp;\" & rs(\"tag\")
Response.Write \"</td></tr></table><br><br>\"

rs.MoveNext
Loop
Else
Response.Write \"<p>No Tags!!!!</p>\"
End If
Response.Write \"</div>\"
myConn.Close
Set myConn = Nothing
%>
</body>
</html>

er der ikke lige nogen der gider at smide det der Replace ting ind i koden ???
Avatar billede keysersoze Ekspert
23. maj 2001 - 18:48 #7
er ikke lige testet - men prøv engang

<html>
<head>
<title>Mascot\'s Simple Tagwall ver. 1.0</title>
</head>
<body>
<%

function smileys(tekst)
tekst = replace(tekst, \":-)\", \"<img src=\'glad.jpg\'>\")

tekst = replace(tekst, \":-(\", \"<img src=\'sur.jpg\'>\")

smileys = tekst
end function

Response.Write \"<div align=center><a href=tag.asp>Nyt Tag</a><br><br><br><br>\"
tempConn = \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"tagwall.mdb\") & \";UID=admin;PWD=;\"

Set myConn = Server.CreateObject(\"ADODB.Connection\")
Nyhed = \"SELECT * FROM tagwall ORDER BY ID DESC;\"
myConn.Open tempConn
Set rs = myConn.Execute(Nyhed)
If Not (rs.BOF Or rs.EOF) Then
Do While Not rs.EOF

Response.Write \"<table border=1 cellpadding=0 cellspacing=0 bordercolor=#000000>\" & \"<tr>\" & \"<td>\" & \"Navn:&nbsp;&nbsp;&nbsp;\"
Response.Write \"</td>\" & \"<td>&nbsp;\" & rs(\"navn\") & \"</td>\" & \"</tr><tr><td>\" & \"Tekst:&nbsp;&nbsp;&nbsp;\" & \"</td><td>&nbsp;\"
response.write(smileys(rs(\"tektst\")))
Response.Write \"</td></tr></table><br><br>\"

rs.MoveNext
Loop
Else
Response.Write \"<p>No Tags!!!!</p>\"
End If
Response.Write \"</div>\"
myConn.Close
Set myConn = Nothing
%>
</body>
</html>
Avatar billede -mascot- Nybegynder
23. maj 2001 - 18:52 #8
hehe....jeg har lige selv fundet ud af det men det er dig der skal have pointene fordi det var dit der virkede...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester