Avatar billede dj_darkzone Nybegynder
02. september 2002 - 22:08 Der er 6 kommentarer og
1 løsning

Smillies og handlinger...

Jeg har en chat skrevet i asp...
Der vil j gerne have handlinger og smillies.. hvorn får j d???
håber i kan hjælpe...


qnus /SuPernewBie
Avatar billede foshammer Nybegynder
02. september 2002 - 22:09 #1
:) :D :P <- Standar smiliesne .. håber du kan bruge dem .. osgå er der til url vidst nok [url]www.Fossen.dk[/url] .. Svar nok ? :)
Avatar billede foshammer Nybegynder
02. september 2002 - 22:09 #2
Svar?!
Avatar billede dj_darkzone Nybegynder
02. september 2002 - 22:15 #3
jeg vil have såån at man skrive noget i tekstfeltet og så kommer der en smillie eller en handling...
Hvad asp kode skal der til for at skrive d?
Help me ;)
Avatar billede steen Nybegynder
03. september 2002 - 08:32 #4
<%

strChatTekst
strChatTekst=Request.Form("Tekst")

strChatTekst = Replace(strChatTekst,":)","<img src=smilie.gif>"
strChatTekst = Replace(strChatTekst,":D","<img src=smilie1.gif>"
strChatTekst = Replace(strChatTekst,":P","<img src=smilie2.gif>"

Response.Write strChatTekst
%>

/Steen
Avatar billede steen Nybegynder
03. september 2002 - 08:33 #5
ups...

<%

Dim strChatTekst
strChatTekst=Request.Form("Tekst")

strChatTekst = Replace(strChatTekst,":)","<img src=smilie.gif>")
strChatTekst = Replace(strChatTekst,":D","<img src=smilie1.gif>")
strChatTekst = Replace(strChatTekst,":P","<img src=smilie2.gif>")

Response.Write strChatTekst
%>
Avatar billede dj_darkzone Nybegynder
03. september 2002 - 17:31 #6
hmmm d virker ikke.. for  d er ikke en form der skal vise selve teksten... Her er koden der skal vise teksten.:

if request("event")="show" then
Response.Write  "<meta http-equiv='refresh' content='" & request.Cookies("emchatrefresh") &"'>"
Response.Write  "<body bgcolor='#ECE4B0'>"
Response.Write  "<font face='arial,verdana' size='2'>"
for f=1 to 20
Response.Write  Application(f) & "<br>"
next

userarray=split(application("emchatusers"),",")
userscount=int(((UBound(userarray)+1))-0.5)


for f = 0 to  userscount-1 step 2
if abs(minute(now)-int(userarray(f+1))) > 2 then
application("emchatusers")=replace(application("emchatusers"),userarray(f) & "," & userarray(f+1) & ",","")
end if
if userarray(f)=request("userrefresh") then
reptmp=userarray(f) & "," & userarray(f+1) &","
application("emchatusers") = replace(application("emchatusers"),reptmp,userarray(f) & "," & minute(now) &",")
end if
next
end if

...... Hvad skal der så stå i smillie koden og hvor skal d stå????
Steen... Du får pointene hvis du hjælper og d virker
Avatar billede steen Nybegynder
03. september 2002 - 21:40 #7
Sådan...

Function IndputSmilies(strContent)
    Dim strChatText
    strChatText = Replace(strContent,":)","<img src=smilie.gif>"
    strChatText = Replace(strChatText,":D","<img src=smilie1.gif>"
    strChatText = Replace(strChatText,":P","<img src=smilie2.gif>"
    IndputSmilies = strChatText
End Function

if request("event")="show" then
    Response.Write  "<meta http-equiv='refresh' content='" & request.Cookies("emchatrefresh") &"'>"
    Response.Write  "<body bgcolor='#ECE4B0'>"
    Response.Write  "<font face='arial,verdana' size='2'>"
   
    for f=1 to 20
        Response.Write  IndputSmilies(Application(f)) & "<br>"
    next

    userarray=split(application("emchatusers"),",")
    userscount=int(((UBound(userarray)+1))-0.5)

    for f = 0 to  userscount-1 step 2
        if abs(minute(now)-int(userarray(f+1))) > 2 then
            application("emchatusers")=replace(application("emchatusers"),userarray(f) & "," & userarray(f+1) & ",","")
        end if
        if userarray(f)=request("userrefresh") then
            reptmp=userarray(f) & "," & userarray(f+1) &","
            application("emchatusers") = replace(application("emchatusers"),reptmp,userarray(f) & "," & minute(now) &",")
        end if
    next
end if
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