bazzo Skrevet 30. januar 2006 Del Skrevet 30. januar 2006 (endret) Jeg henter ut noe info fra en MySQL db. value fra form: dette er en "test" Jeg brukte $var = addslashes($_POST[noe]); når jeg legger det i db. Og så bruker jeg $var = stripslashes($noe); når jeg henter det ut fra db. <input name="noe" type="text" value="<?php echo $var; ?>"> Men da får jeg problemer for value har jo quotes rundt teksten. Teksten vises da slik: dette er en Hvordan løser jeg dette ? Endret 30. januar 2006 av bazzo Lenke til kommentar
Albino Skrevet 30. januar 2006 Del Skrevet 30. januar 2006 Hva med '-tegn. De blir ikke omgjort. Og hva om jeg setter inn en <br>-tag og vil ha den ut som linjeskift, ikke som teksten <br>? Jeg har eksprimentert litt med: <?$variabel = htmlentities($text, ENT_QUOTES); ?> ...kombinert med addslashes. Det har sine fordeler og ulemper. Husker ikke hva som var bra og hva som var dårlig. Jeg bruker i hvert fall htmlentities(...) nå i mitt CMS-system. Lenke til kommentar
LoS Skrevet 30. januar 2006 Del Skrevet 30. januar 2006 echo htmlspecialchars(str_replace("<br>", "\n", $var)); '-tegnet er ikke nødvendig å fikse på så lenge du skriver html med "" og ikke ''. Og linjeskift i input-taggen tror jeg funker relativt dårlig. Lenke til kommentar
Gjest Slettet+6132 Skrevet 30. januar 2006 Del Skrevet 30. januar 2006 echo htmlspecialchars(str_replace("<br>", "\n", $var));'-tegnet er ikke nødvendig å fikse på så lenge du skriver html med "" og ikke ''. Og linjeskift i input-taggen tror jeg funker relativt dårlig. 5524929[/snapback] Eneste jeg kan se linjeskrift i input måtte vel vært med et textarea, men linjeskrift i vanlig input? Går det da? Lenke til kommentar
LoS Skrevet 30. januar 2006 Del Skrevet 30. januar 2006 (endret) Nettopp.. 14 tegn Endret 30. januar 2006 av LoS Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå