12. marts 2007 - 16:17Der er
11 kommentarer og 1 løsning
Problemer med simpelt cms system
Hej eksperter Jeg har et simpelt cms system til opdatering af tekster via et htmlarea. Det virker efter hensigten, dog er der et problem med visning af ". Eksempel fra selve hjemmesiden:
at konfrontere sit ubehag på, at lære at \\\\\\\"klare det\\\\\\\". osv...
Og når man opdaterer i cms er det som om den tilføjer flere \\ streger.
Kode til visning: <?php echo html_entity_decode($raekke['konsult_tekst']); ?>
Problemet kan være at magic-quotes ikke er slået til, der hvor du hoster.
Det kan løses ved denne lille kode: (Bemærk, du skal køre dit input igennem koden, inden den sættes ind i databasen)
$din-variable = $_POST["din-variable"] if(!get_magic_quotes_gpc){ $din-variable = addslashes($din-variable); } /* Kør den igennem hele dit input. Hvis du har flere felter skal der flere variabler. Håber jeg har forklaret mig ordentligt */
Fedt nok, det lader til at det hjalp at sætte brincks kode ind istdet for $konsult_tekst = addslashes ($konsult_tekst);
Nu ser det ud til at virke, takker og bukker, skriv svar så for i point, dem der nu skal have det? Det er aldrig til at finde ud af synes jeg, er det kun Brinck eller vil i dele oder hvordan plejer det at foregå?
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.