Avatar billede rille101 Nybegynder
18. juni 2006 - 23:31 Der er 2 kommentarer og
1 løsning

%0D%0A -og så bliver der ikke sat mere ind i db.

Hej
Jeg har et textarea, hvor jeg har tilnkyttet en wysiwyg editor. Når man trykker to gange på enter, altså for at lave en linjes mellemrum, så bliver alt data efter denne ikke indsat i databasen. Den manglende tekst kommer godt nok med i querystringen. Her et eksempel på, hvad der står lige omkring, hvor jeg har lavet linje mellemrum:

...som%20målmanden%20tog%20sig%20kærligt%20af.</DIV>%0D%0A<DIV>&nbsp;</DIV>%0D%0A<DIV>2xenter</DIV>&forfatter=Johann...

I tekstfeltet er skrevet:

...som målmanden tog sig kærligt af

2xenter

Der meldes ingen fejl, men teksten kommer bare ikke med ned i db. Feltet "Forfatter" som i querystringen kommer lige efter tekst-queryen er også tom.

Har på fornemmelsen at det er 0D%0A der er årsagen til problemet, men hvad ved jeg?!

Er der nogen der har en løsning til dette problem?
Avatar billede showsource Seniormester
19. juni 2006 - 00:13 #1
Du bruger åbenbart get som method i din method for formen.
Prøv med post
Avatar billede rille101 Nybegynder
19. juni 2006 - 16:07 #2
Hej.
Jeg har godt nok brugt post metoden, men har så fundet ud af at siden ikke er glad for at jeg udnytter request.form i en response.redirect.

Her bliver alle inputtene jo så vist i adresselinjen og så opstår problemet.

Du ledte mig på rette vej, så smider du lige et svar...

Tak for hjælpen!!!
Avatar billede showsource Seniormester
24. juni 2006 - 05:59 #3
Ok
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