Avatar billede Slettet bruger
07. juli 2003 - 21:35 Der er 1 kommentar og
1 løsning

Replace flere gange

Jeg er i gang med et forum som kan ses her: www.balladefis.dk/forum.asp - som I kan se, så har jeg samlet alle forsiderne, og de skal til sidst sættes sammen. Det betyder jo også, at jeg under programmeringen vil løbe ind i problemer, og de fleste har jeg løst - dog har jeg stødt ind på to nu. Her er den ene af dem:

http://www.balladefis.dk/arschfick.asp

Sådan skal man kunne skrive indlæg. Når man trykker på en smiley, så bliver noget tekst tilføjet i boxen. Men så tænker jeg på hvad der skal ske, når jeg beder om teksten i databasen på forumet. Der skal jo ikke stå [:)] f.eks., men billedet istedet. Det eneste jeg kan komme frem til er:

Replace(Replace(Replace(rs("besked"), "[:)]", "<img src="bla">") "[:D]", "<img src="bla">"), "[:)]", "<img src="bla")")

Dette kunne være en mulighed, men er der ikke andre måder at gøre det på? For det første er det meget uoverskueligt, og for det andet er det meget besværligt. Da må da være en anden måde?
Avatar billede eagleeye Praktikant
07. juli 2003 - 21:42 #1
Du kan dele op på flere linjer og skrive dem under hinanden sådan her:

str = rs("besked")
str = Replace(str, "[:)]", "<img src="bla">")
str = Replace(str, "[:D]", "<img src="bla">")
str = Replace(str, "[:)]", "<img src="bla">")

osv..
Avatar billede Slettet bruger
07. juli 2003 - 21:44 #2
perfekt.. mange tak :)
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