While loop, edit form, backspace problem

Tags:    php

Jeg har en side hvor jeg kalder informationer ud fra en tabel med en while-løkke, og har dertil lavet en redigeringsside. Det hele fungerer fint bortset fra, at når jeg går ind på redigeringssiden bliver der af en eller anden mystisk grund tilføjet et \ foran alle " tegn i mine links. Nogen der kan hjælpe til at forklare hvad der kan være galt?

Her er siden hvor jeg kalder informationerne fra databasen hvor man kan trykke "edit" og komme videre til næste side.

Fold kodeboks ind/udKode 


Informationerne bliver sendt med videre via skjulte input felter til næste side:

Fold kodeboks ind/udKode 


I det man går ind på den sidste side der kommer der et nyt backspace i linksene, hvorfor? På forhånd tak.



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Er dette nemt nok:
Fold kodeboks ind/udKode 


NB. Fjern mellemrum ved: & aelig;



Indlæg senest redigeret d. 08.06.2010 01:15 af Bruger #15793
Det er nok fordi at din php-opsætning har fået slået "Magic_Quotes_GPC" til. Så escaper den selv ", ' og \.

En simpel måde at få fjernet disse backslashes er ved at køre din tekst igennem stripslashes();

Fold kodeboks ind/udKode 


Prøv med det der, og se om det ikke virker.



Det gjorde jobbet, super fedt. :)

Endnu et spørgsmål, er der en nem måde at få den til at ændre æ ø & å til & aelig;, & oslash; og & aring; ?



Indlæg senest redigeret d. 03.06.2010 13:04 af Bruger #15928
t