Avatar billede bondester Nybegynder
21. april 2003 - 20:36 Der er 10 kommentarer og
1 løsning

\ forsvinder når jeg gemmer

Jeg har skal indsætte en hel sti adresse, men mine \ (BackSlash) forsvinder når de bliver gemt i databasen.

Nogen der kan hjælpe mig??
Avatar billede snuseren.dk Nybegynder
21. april 2003 - 20:38 #1
Kan det være fordi, du har valgt den forkerte type felt?? Hvad for en type har du?
Avatar billede bondester Nybegynder
21. april 2003 - 20:40 #2
text
Avatar billede morw Nybegynder
21. april 2003 - 20:40 #3
Data skal escapes inden de sættes ind.

addslashes() i php. Ved ikke hvad sprog du bruger.
Avatar billede bondester Nybegynder
21. april 2003 - 20:42 #4
Jeg bruger ASP (skulle jeg nok lige have sagt)
Har du også en løsning der??
Avatar billede morw Nybegynder
21. april 2003 - 20:46 #5
Lav en function der sætter backslash foran

single quote ('), double quote ("), backslash (\)
Avatar billede bondester Nybegynder
21. april 2003 - 20:47 #6
altså så de kommer til at hedde \' og \" og \\ ???
Avatar billede morw Nybegynder
21. april 2003 - 20:48 #7
jeps

strText = Replace(Request.Form("Texteingabe").values,"\","\\")
strText = Replace(strText,"'","\'")


osv
Avatar billede razersedge Nybegynder
21. april 2003 - 20:55 #8
Brug addslashes som morw siger først, hvis det er PHP.
Avatar billede razersedge Nybegynder
21. april 2003 - 20:55 #9
Du kan derefter bruge stripslashes() når du engang skal hente dataen ud igen.
Avatar billede morw Nybegynder
21. april 2003 - 20:56 #10
razersedge> L Æ S
Avatar billede bondester Nybegynder
21. april 2003 - 20:57 #11
Takker det virkede sku!
Dejlig med et så hurtigt svar (under 15 min)
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
Computerworld tilbyder specialiserede kurser i database-management

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