Avatar billede mysli Nybegynder
21. juni 2005 - 22:22 Der er 3 kommentarer og
1 løsning

Problemer med " bliver til backslash"

Jeg kan simpelthen ikke huske hvilken funktion jeg skal bruge til det her.

Jeg har lavet et program til at redigere nogle .htm/.html filer.

I textområdet åbner jeg filen på ganske alimndeligvis - uden at køre nogen funktion på output'et

ex.
<textarea><table width="100%"><tr><td>eksempelt</td></tr></table></textarea>

Når jeg så gemmer det, vil det bliver erstatte med

<table width=\"100%\"><tr><td>eksempelt</td></tr></table>

Gemmer jeg så oven i det, kommer det et ekstra sæt \\ på.

Hvilken funktion skal jeg køre strengen igennem så jeg ikke får dette problem?
Avatar billede claus_joergensen Nybegynder
21. juni 2005 - 22:24 #1
www.php.net/addslashes  bruges til gøre " til \" så de kan indsættes i en fil eller database

www.php.net/stripslashes fjerner \ from \"
Avatar billede claus_joergensen Nybegynder
21. juni 2005 - 22:25 #2
Og:

echo "<table style\"width: 100%;\">"; vil vise <table style"width: 100%;">
Avatar billede mysli Nybegynder
21. juni 2005 - 22:28 #3
Mange tak - jeg bliver utrolig kulret efter en hel dag foran skærmen, tror det går udover min hukommelse.
Avatar billede claus_joergensen Nybegynder
21. juni 2005 - 22:30 #4
np ~) og tak for teh points
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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