Avatar billede elskermad.dk Nybegynder
24. august 2006 - 17:33 Der er 6 kommentarer og
1 løsning

Stregkonstanten er udafsluttet

Hej Eksperter!

Jeg har store problemer med at mine tekster ikke vil gemme sig i js-variabler...

Det er udtræk fra en database, men så snart der er en newline (\n) går det i kludder og javascript fejler med ovenstående fejlmeddelelse.

Det er ski** irriterende, og har virkelig bøvlet med det længe...
Jeg har forsøgt med PHP at lave \n om til <br> men det lykkes ikke for mig!

Er der noget man kan gøre for at \n ikke bliver konverteret til en newline i kildekoden? har forsøgt med \\n men uden held :S
Avatar billede mclemens Nybegynder
24. august 2006 - 19:49 #1
prøv: echo str_replace("\r\n", '<br>', $udtraek);
eller echo str_replace("\r\n", '\\\\n', $udtraek);
eller echo str_replace("\r\n", '\\n', $udtraek);
... men hvis der kommer et mellemrum i js koden
giver den fejl ... \\n burde dog virke så det
giver \n i selve dokumentet :/
Avatar billede nielle Nybegynder
24. august 2006 - 19:52 #2
Prøv også at kigge lidt i dette spørgsmål:

http://www.eksperten.dk/spm/722543
Avatar billede mclemens Nybegynder
24. august 2006 - 20:01 #3
Hvis det skal tolkes som et mellemrum inde i din javascript tekst - f.eks. når du kaster den ind i et textarea - skal du måske have fat i resultatet fra den tråd Nielle nævner ( str_replace("\r\n", '\n', $udtraek); ... ledte lidt efter tråden men opgav og skrev et par linjer istedet :D ... ekspertens søgemaskine mangler lidt :/ )
Avatar billede elskermad.dk Nybegynder
27. august 2006 - 10:02 #4
fejlen er fundet:

jeg fik lavet en til-enden-funktion (http://www.eksperten.dk/spm/727992) som åbenbart har fjernet mine linieskift hele tiden! det var dog en irriterende fejl jeg har bøvlet flere dage med nu :S

Smider i nogen svar ? :)
Avatar billede mclemens Nybegynder
27. august 2006 - 12:53 #5
Hehe, jeps man skal
snuppe den rigtige :D
... her er lige et svar ;)
Avatar billede mclemens Nybegynder
27. august 2006 - 12:59 #6
Tak for point :)

Nielle, hvis du ville have haft
en bid så prik lige til mig :)
Avatar billede nielle Nybegynder
27. august 2006 - 13:12 #7
mclemens> Står over :^)
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