webForumDet fria alternativet

Problem med replace

6 svar · 337 visningar · startad av monAmour

monAmourMedlem sedan dec. 2002270 inlägg
#1

Blir galen!! varför funkar inte den här funktionen på min egna IIS server?

Function parseText(text) 
	Dim parsedText
	parsedText = replace(text, vbCrLf, "<br />")
	parseText = parsedText
End Function

får följande störda error:

Teknisk information (för supportpersonal)

Feltyp:
Körningsfel i Microsoft VBScript (0x800A005E)
Ogiltig användning av Null: 'replace'
/publiq/report.asp, line 16

Webbläsare:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705) 

Sida:
GET /publiq/report.asp 

Tid:
den 24 juli 2004, 17:31:40 

Mer information:
Microsoft Support

Help me please!!

NickemannenMedlem sedan aug. 20003 524 inlägg
#2

Kan det vara så att variabeln "text" är null?

cyprysMedlem sedan dec. 20003 105 inlägg
#3
Function parseText(txt)
      parseText = replace(text & "", vbCrLf, "<br />")
End Function
monAmourMedlem sedan dec. 2002270 inlägg
#4

Har också skalat ned koden till detta Cyprys men får fortfarande samma problem.. Fattar inte alltså. Jag har ju verklig text som jag skickar till funktionen.
Jag kan ju liksom skriva ut den utan att parse'a den.

@ndersMedlem sedan juni 200026 914 inlägg
#5

Visa koden som kallar på funktionen då.

FraggelMedlem sedan sep. 2003302 inlägg
#6
Function parseText(text) 
	Dim parsedText
	parsedText = replace(text, vbCrLf, "<br />")
	parseText = parsedText
End Function

Testa med...

Function parseText(text) 
	Dim strParsedText
	strParsedText = replace(text, vbCrLf, "<br />")
	parseText = strParsedText
End Function

Har för mig att jag stött på problemet förut och vill innas att det var för att jag fulade mig med variabelnamn och functions namn som var identiska...

aspMedlem sedan aug. 2002747 inlägg
#7
<%
   function makeBreak(str)
       str = Replace(str,vbCrLf,"<br>")
       makeBreak = str
   end function

   response.write makeBreak("MOT VM 2006!")
%>
253 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
120 ms — hämta statistik (db)
120 ms — hämta tråd, inlägg och bilagor (db)
131 ms — hämta forumlista (db)