webForumDet fria alternativet

Jag förstår inte koden

ASP

2 svar · 277 visningar · startad av eriks

Medlem sedan apr. 20011 418 inlägg
Frågan#1

Hej!
Vad betyder egentligen denna kodsnutt?

Function FixaTecken(sfix)

sfix = Replace(Trim(sfix), "'", "''")
sfix = Replace(sfix, "|", "")
FixaTecken = sfix

End Function

Den tar bort apostrofer och mellanslag tror jag, men jag fattar inte alls hur. Någon som fattar och som kan förklara?

Tack! /Erik

Medlem sedan juni 20003 169 inlägg
#2

Den gör så att en textsträng blir databassäker. Tar alltså bort tecken som kan orsaka felmeddelande när de förs in i en databas.

------------------
"Datorer behöver i framtiden inte väga mer än 1,5 ton."
Popular Mechanics, 1949

Medlem sedan juli 20003 825 inlägg
#3

Den tar bort apostrofer och mellanslag tror jag, men jag fattar inte alls hur. Någon som fattar och som kan förklara?

myText = "xyz, xyz, xyz, xyz"

replace(myText, "yz", "xx")

response.write myText

xxx, xxx, xxx, xxx

***
replace(myText, "yz", "xx")

ersätt(strängen, "byt från", "byt till")

------------------
I sometimes wish I was famous.

271 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)