Avatar billede dudesicko Novice
02. december 2001 - 18:42 Der er 31 kommentarer og
1 løsning

Konverter tekst til Ikoner ?? (ligesom man gør på chat)

Hvordan konverterer man egentlig en tekst fra databasen, lad os sige der står \"JUL\" midt i teksten og alle steder hvor jul kommer skal den skifte JUL ud med et stykke grafik.

Ja eller et hvilket som helst ord \":)\" \";(\" \"HEHE\"...
Avatar billede cliche Nybegynder
02. december 2001 - 18:44 #1
Replace(\"rs(\"dintekst\"),\"jul\",\"<img src=\"jul.gif\">\")
Avatar billede cliche Nybegynder
02. december 2001 - 18:48 #2
Replace(rs(\"dintekst\"),\"jul\",\"<img src=\"jul.gif\">\")

:) såå
Avatar billede Slettet bruger
02. december 2001 - 18:48 #3
>>cliche: Hvad så hvis jeg skriver JUL med stort :)
Avatar billede cliche Nybegynder
02. december 2001 - 18:50 #4
Replace(rs(\"dintekst\"),\"jul\",\"<img src=\"jul.gif\">\") And Replace(rs(\"dintekst\"),\"JUL\",\"<img src=\"jul.gif\">\")

Avatar billede Slettet bruger
02. december 2001 - 18:50 #5
Replace(tekst, \"jul\", \"<img src=jul.gif>\", 1, -1, 1)
Avatar billede cliche Nybegynder
02. december 2001 - 18:50 #6
Har du også flere brugere?
Avatar billede cliche Nybegynder
02. december 2001 - 18:50 #7
Fuck du er hermed anmeldt
Avatar billede Slettet bruger
02. december 2001 - 18:51 #8
>>cliche: Det er jo noget bøvl at teste flere gange når man kan nøjes med en :)
Avatar billede keysersoze Ekspert
02. december 2001 - 19:00 #9
du kan jo køre det hele i 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 dudesicko Novice
02. december 2001 - 19:45 #10
Ok jeg prøver det lige af :)

Men hvilke er mest lovende :) ??
Avatar billede cliche Nybegynder
02. december 2001 - 19:47 #11
magik\'s
Avatar billede cliche Nybegynder
02. december 2001 - 19:47 #12
mit virker også meen som magik kommentere.
Avatar billede Slettet bruger
02. december 2001 - 19:49 #13
>>cliche: Takker :) Undskyld hvis jeg var lidt ond, men hvis man bruger dit eksempel kan man jo teste fra nu og til... jul ;)
Avatar billede cliche Nybegynder
02. december 2001 - 19:54 #14
;) hey nu tog jeg kun udgang i det han skrev ikke hvis han vil ha det case sensative er mit hurtigst ;)
Avatar billede Slettet bruger
02. december 2001 - 19:58 #15
hehe... ja, man kunne jo bare konvertere al tekst til uppercase eller lowercase inden man tester... så er problemet løst ;)
Avatar billede cliche Nybegynder
02. december 2001 - 20:00 #16
Yep eller for den sags skyld når man smider det ind i databasen ;)
Avatar billede Slettet bruger
02. december 2001 - 20:02 #17
JA, MEN DET ER IKKE FEDT AT SE PÅ HVIS MAN SKAL LÆSE SÆRLIG MEGET TEKST, VEL *LOL*
Avatar billede dudesicko Novice
02. december 2001 - 20:03 #18
Hvordan får jeg det til at virker i den her så ??

<%
WHILE NOT RS.EOF
    response.write \" \" & RS(\"MailDesc\") &\"\"
    Replace(tekst, \"jul\", \"<img src=jul.gif>\", 1, -1, 1)
  RS.MoveNext
WEND
%>
Avatar billede dudesicko Novice
02. december 2001 - 20:03 #19
HEHE i hygger jeg rigtig :)
Avatar billede Slettet bruger
02. december 2001 - 20:05 #20
prøv at sætte et eller andet til værdien af din Replace, f.eks:
tekst = Replace(tekst, \"jul\", \"<img src=jul.gif>\", 1, -1, 1)

Så kan du udskrive variablen tekst hvor du vil...
Avatar billede dudesicko Novice
02. december 2001 - 20:15 #21
Det må jeg sku indrømme, det er jeg for dum til :)
Avatar billede Slettet bruger
02. december 2001 - 20:18 #22
*g* så må vi prøve noget andet...

<%
WHILE NOT RS.EOF
    response.write \" \" & RS(\"MailDesc\") &\"\"
    Response.Write Replace(tekst, \"jul\", \"<img src=jul.gif>\", 1, -1, 1)
  RS.MoveNext
WEND
%>

Så kan du jo starte med at se hvordan det virker :)
Avatar billede dudesicko Novice
02. december 2001 - 20:24 #23
HEHE den skriver kun teksten stadig.
Tror sku jeg skal ud og købe bøger snart, hvis jeg skal bruge point på experten hvergang jeg shal have hjælp, så render jeg sku snart tør..
Avatar billede Slettet bruger
02. december 2001 - 20:33 #24
Det er fordi du skal have fat i feltnavnet fra databasen. Det ved du bedst hvad hedder. Prøv det her:

<%
WHILE NOT RS.EOF
    response.write \" \" & RS(\"MailDesc\") &\"\"
    Response.Write Replace(RS(\"FELTNAVN\"), \"jul\", \"<img src=jul.gif>\", 1, -1, 1)
  RS.MoveNext
WEND
%>

hvor FELTNAVN er navnet på det felt i tabellen du vil have ud.

Hvis du gerne vil lære ASP, så er bogen \"Beginning ASP\" fra forlaget Wrox et godt sted at starte. Du kan bl.a. købe den på www.it-svar.dk
Avatar billede dudesicko Novice
02. december 2001 - 20:38 #25
Takker, så virkede det :)

Må lige se hvad man kan ønske sig af JULEMANDEN :)

<%
WHILE NOT RS.EOF
    Response.Write Replace(RS(\"FELTNAVN\"), \"jul\", \"<img src=jul.gif>\", 1, -1, 1)
  RS.MoveNext
WEND
%>
Avatar billede dudesicko Novice
02. december 2001 - 20:41 #26
Hov kan den kan ikke.

<%
WHILE NOT RS.EOF
    Response.Write Replace(RS(\"FELTNAVN\"), \"jul\", \"<img src=jul.gif>\", 1, -1, 1)
(\"FELTNAVN\"), \"nisse\", \"<img src=nusse.gif>\", 1, -1, 1)

  RS.MoveNext
WEND
%>


Kan man ikke bare repeate den replace så den replacer alle de ord man vil have ??
Avatar billede dudesicko Novice
02. december 2001 - 20:42 #27
Hov..


<%
WHILE NOT RS.EOF
    Response.Write Replace(RS(\"FELTNAVN\"), \"jul\", \"<img src=jul.gif>\", 1, -1, 1)
    Response.Write Replace(RS(\"FELTNAVN\"), \"nisse\", \"<img src=nusse.gif>\", 1, -1, 1)
  RS.MoveNext
WEND
%>
Avatar billede Slettet bruger
02. december 2001 - 20:44 #28
Hmm... Takker for point, dude ;)
Avatar billede Slettet bruger
02. december 2001 - 20:45 #29
Jo, du kan replace lige så tosset du vil :)
Avatar billede dudesicko Novice
02. december 2001 - 20:52 #30
Det er hvad jeg får besked om..

Microsoft VBScript runtime error \'800a005e\'

Invalid use of Null: \'Replace\'

/skole/laesmail.asp, line 32
Avatar billede Slettet bruger
02. december 2001 - 20:54 #31
Uuuh.. Har du et felt i tabellen der er tomt? Det kan være et problem...
Avatar billede dudesicko Novice
02. december 2001 - 21:09 #32
Nop, der er fyldt noget i alle sammen.

Hvis jeg giver dig 100 point mere, gider du så kigge på det ? jeg sender dig det via mail/icq så.


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