Avatar billede moejensen Nybegynder
25. august 2003 - 08:52 Der er 11 kommentarer og
1 løsning

gem enkelt pling og dobbelt pling i database

Jeg har en form hvor brugeren kan skrive tekst i, men det skal være muligt at skribe " og ' og stadig kunne gemme teksten i en db. hvad skal jeg replace " og ' med for at databasen acceptere det?
Avatar billede mm12010 Nybegynder
25. august 2003 - 08:55 #1
'  =  '
"  =  "
Avatar billede tchami Nybegynder
25. august 2003 - 08:58 #2
Eller bare replace f.eks. pling med dobbelt pling?
Avatar billede moejensen Nybegynder
25. august 2003 - 09:01 #3
så jeg laver bare en replace på ' med ' og " med " bliver det så oversat i html?
Avatar billede tchami Nybegynder
25. august 2003 - 09:10 #4
jeps :)
Avatar billede moejensen Nybegynder
25. august 2003 - 09:13 #5
jeg takker
Avatar billede moejensen Nybegynder
25. august 2003 - 09:16 #6
sådan her?

strString = Replace(strString, "'", "&#39")
Avatar billede mm12010 Nybegynder
25. august 2003 - 09:17 #7
øhhh...
Avatar billede moejensen Nybegynder
25. august 2003 - 09:25 #8
jeg har denne metode:

Function AccentReplacer(strString)
    strString = Replace(strString, "'", "'")
    strString = Replace(strString, """, """)
End Function

jeg får følgende fejl:

Error Type:
Microsoft VBScript compilation (0x800A03EE)
Expected ')'
/admin/include_files/settings.asp, line 51, column 42
strString = Replace(strString, """, """)
-----------------------------------------^
Avatar billede tchami Nybegynder
25. august 2003 - 09:31 #9
Der skal stå strString = Replace(strString, """", """) og ikke strString = Replace(strString, """, """)
Avatar billede tchami Nybegynder
25. august 2003 - 09:33 #10
Se f.eks.:

Lav en fil der hedder test.asp og tilføj nedenstående stykke kode:

<form method="post" action="test.asp">
<textarea name="fldText" rows="7" cols="20"></textarea><br>
<input type="submit" value="Send">
</form>
<%
strText = Request.Form("fldText")

Function funcAccentReplacer(varString)
    varString = Replace(varString, "'", "&#39;")
    varString = Replace(varString, """", "&quot;")

    funcAccentReplacer = varString
End Function

Response.Write funcAccentReplacer(strText)
%>
Avatar billede moejensen Nybegynder
25. august 2003 - 10:15 #11
det virkede, kan du ikke lave et svar på følgende spg.


http://www.eksperten.dk/spm/392109
Avatar billede tchami Nybegynder
25. august 2003 - 10:21 #12
Er gjort :)
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