24. juli 2003 - 14:47Der er
11 kommentarer og 1 løsning
Hjælp med replace
Hej!
Jeg har lavet en Fuction (som i nok kan se :)) der skal lave en replace af mit indhold i et notat felt fra min db, men med dette:
Function replaces(msg) if id > "" then msg = replace(msg, vbcrlf, "<br>") end if msg = replace(msg, "", "<b>") msg = replace(msg, "", "</b>") msg = replace(msg, "", "<i>") msg = replace(msg, "", "</i>") msg = replace(msg, "", "<u>") msg = replace(msg, "", "</u>") msg = replace(msg, "[img]", "<img src='") msg = replace(msg, "[/img]", "' align='left'>") response.write(msg) End Function
får jeg denne besked:
Microsoft VBScript runtime error '800a005e' Invalid use of Null: 'replace'
Hvis der IKKE er noget i db'en ... og jeg kan godt regne ud at det er fordi der ikke er noget at "replace", men hvad jeg hellere vil vide er hvordan jeg får den til at skrive: "Intet indtastet" hvis der IKKE står noget i db'en.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Function replaces(msg) If Not Len(msg) = 0 Then if id > "" then msg = replace(msg, vbcrlf, "<br>") end if msg = replace(msg, "", "<b>") msg = replace(msg, "", "</b>") msg = replace(msg, "", "<i>") msg = replace(msg, "", "</i>") msg = replace(msg, "", "<u>") msg = replace(msg, "", "</u>") msg = replace(msg, "[img]", "<img src='") msg = replace(msg, "[/img]", "' align='left'>") Else msg = "Der var ikke nogen tekst!" End If response.write(msg) End Function
nu er det sådan at min function ligger i en fil for sig selv så jeg kan kalde den frem når jeg skal bruge den ... så jeg kan ikke helt bruge den løsning du er kommet med ... eller er det bare mig der har misforstået noget ?
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.