Avatar billede odorf Nybegynder
05. maj 2003 - 15:43 Der er 32 kommentarer

Replace i ASP

Hej,

Jeg sidder og er ved at lave en chat. Jeg vil gerne have at man kan bruge smilyes..!
Men hvordan?
Jeg vil gerne hav at når man skriver ":)" indsætter den x.gif.. Og når man skriver ";)" indsætter den y.gif (osv.)

Min chat er delt op i to frames, under frame ( der hvor man indtaster beskeden ), og top frame (der hvor chat beskederne står )... Hvor skal jeg skrive koden?

Er der nogen der har en løsning?
Chr
Avatar billede -master-d- Nybegynder
05. maj 2003 - 15:45 #1
Det er vel bare sådan her..

Replace(StrBesked, ":D","<img src="x.gif">"
Avatar billede eagleeye Praktikant
05. maj 2003 - 15:49 #2
Hvad har du gang i ?  :  http://www.eksperten.dk/spm/348719
Avatar billede keysersoze Guru
05. maj 2003 - 15:49 #3
lav en funktion;

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 grunken Nybegynder
05. maj 2003 - 15:51 #4
Andmeldt!
Avatar billede grunken Nybegynder
05. maj 2003 - 15:52 #5
-d *G*
Avatar billede odorf Nybegynder
05. maj 2003 - 15:53 #6
Min chat er delt op i to frames... hvor skal jeg indtaste koden?
Avatar billede odorf Nybegynder
05. maj 2003 - 15:58 #7
<%
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("tekst")))
%>

Virker ikke... Den siger RS ikke kan findes.. eller sådan noget..
Avatar billede odorf Nybegynder
05. maj 2003 - 16:10 #8
Eagleye -> min andne bruger, diplom, der var der ingen point på.. Så Jeg lavede en ny kategori
Avatar billede -master-d- Nybegynder
05. maj 2003 - 16:14 #9
odorf > det er her på eksperten ulovligt at have mere end én bruger!!!
Avatar billede odorf Nybegynder
05. maj 2003 - 16:19 #10
Sorry.. sletter den ene nu
Avatar billede eagleeye Praktikant
05. maj 2003 - 16:31 #11
Jeg ved ikke om du er bekendt med eksperten regler http://www.eksperten.dk/regler.phtml hvor det tydeligt står man kun må havde en bruger profil på eksperten. Selvom det så var tilladt at havde flere syntes du så det er fair overfor de som har hjulpet dig med spørgsmål på din anden bruger profil.

Giv os (coamins) bare en god grund til din bruger odorf ikke skal deaktiveres. Du har brugt brugernavnet diplom til at få svar på spørgsmål her på eksperten. Du har lige sat den bruger inaktiv fordi du har lovet 200 i det andet spørgsmål http://www.eksperten.dk/spm/348719 men du hvade ikke flere point at give af. Derudover har du med brugeren diplom kun givet point i et spørgsmål, hvilket fremår af dette link http://www.eksperten.dk/bruger.phtml?navn=diplom&option=22 

eagleeye / CoAdmin
Avatar billede diplom Nybegynder
05. maj 2003 - 16:35 #12
Hej.. Jeg kendte ikke reglerne.. Jeg er ny her på.. og sidst jeg brugte siden er tilbage i år 2002.. Jeg har da også lovet at slette en af mine bruger, da jeg fandt ud af at det var forkert..
Avatar billede odorf Nybegynder
05. maj 2003 - 16:44 #13
spotgun - hvad mener du med: "Der hvor du så smider linien ind i chatvinduet, skriver du chatReplace(din_chat_linie_her) og så skulle det meget gerne virke!"
Avatar billede odorf Nybegynder
05. maj 2003 - 16:54 #14
Nogen der ved hvordan den ASP replace skal takles?
Avatar billede keysersoze Guru
05. maj 2003 - 18:01 #15
du skal replace der hvor du udskriver selve chat-indholdet er - og grunden til at min melder fejl er selvfølgelig fordi den skal tilpasses det du har lavet!
Avatar billede odorf Nybegynder
05. maj 2003 - 18:13 #16
Har du msn, så kan vi lige snakke om det? jeg fatter minus.. Så kan du også lige se på chatten..
Avatar billede keysersoze Guru
05. maj 2003 - 19:18 #17
ja - jeg har msn, men er på ingen måde gratis hjælp medmindre det kan løses gennem E.

Hvis du har lavet en chat ved du også hvor du udskriver chat-teksten, og det er dér funktinen skal bruges
Avatar billede odorf Nybegynder
05. maj 2003 - 19:26 #18
ok.. Du får dine point her hvis du kan hjælpe det med chatten..
Hvad er din msn mail?
Avatar billede keysersoze Guru
05. maj 2003 - 19:34 #19
men gratis snakker jeg ikke om point...

hvorfor kan du ikke her gennem eksperten forklare hvad problemet er?
Avatar billede odorf Nybegynder
05. maj 2003 - 19:35 #20
Må jeg ikke nok få dig mail? Så kan du se på om du vil eller ej..
Avatar billede keysersoze Guru
05. maj 2003 - 19:40 #21
det vil jeg ikke hvis det ikke kan løses gennem E - det er det E er til for
Avatar billede odorf Nybegynder
05. maj 2003 - 19:42 #22
den der replace der skal smides ind i chatteksten.. Jeg ved ikke hvor den skal smides ind..
Avatar billede keysersoze Guru
05. maj 2003 - 19:55 #23
såh prøv at kom med lidt kode - ellers er det jo lidt svært at hjælpe!
Avatar billede odorf Nybegynder
05. maj 2003 - 19:56 #24
Den vil jeg helst ikke give her nemlig.. Msn? Du kan altid sige fra...!
Avatar billede keysersoze Guru
05. maj 2003 - 19:59 #25
så siger jeg fra allerede nu...
Avatar billede odorf Nybegynder
05. maj 2003 - 20:03 #26
Hm.. ok.. her er selve chat vinduet:
www.enregy.dk/chat.txt - skriv hvis der er andre sider du skal bruge..
Avatar billede odorf Nybegynder
05. maj 2003 - 20:04 #27
Avatar billede keysersoze Guru
05. maj 2003 - 20:18 #28
og hvad melder den af fejl?
Avatar billede odorf Nybegynder
05. maj 2003 - 20:19 #29
Jeg spørger hvor indsætte chatreplace() før den virker..
Avatar billede keysersoze Guru
05. maj 2003 - 20:22 #30
nu er det lidt mange linier at kigge igennem - så jeg går ud fra at du ved hvor selve udskrivningen af chat-teksten foregår...

så hvis du normalt udskriver sådan;

response.write rs("tektst")

skal du nu i stedet skrive sådan (såfremt du har kaldt funktionen for chatreplace);

response.write(chatreplace(rs("tektst")))
Avatar billede eagleeye Praktikant
06. maj 2003 - 22:16 #31
Din bruger diplom har du oprettet for 22 dage siden (idag). I forbindelse med man opretter en bruger bliver man bekendt med reglerne, så det er ingen undskyldning du ikke kender dem.

"Jeg har da også lovet at slette en af mine bruger"
Hvorfor har du så aktiveret brugeren diplom igen, den havde du ellers sat ikke aktiv?

Brugeren odorf samt diplom er deaktiveret for dobbeltbruger. Fordi han har brugt en konto til at bruge point og en anden til at få point, samt den han har brugt point på er bare lukket uden at lukke de sprøgsmål han har fået hjælp i.

Når du opretter en ny bruger så tag lige og læs reglerne igennem.

eagleeye / CoAdmin
Avatar billede keysersoze Guru
11. juli 2003 - 16:16 #32
lukketid??
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