31. august 2004 - 20:33Der er
24 kommentarer og 1 løsning
Indtastningsmetode til tekst
Hejsa
Jeg har et nyhedssystem hvor jeg har brugt følgende metode til indtastning af en tekst: $tekst = nl2br(htmlspecialchars($_POST['tekst'], ENT_QUOTES));
Mit problem er bare at jeg nu ønsker at det er muligt at bruge fx et <span> i teksten (ikke altid, men nogle gange), men det kan jeg ikke da den ændre det til text koder.
Men hvis jeg gør så den sætter det ind man skriver så går den i baglås når man bruger tegn som % ' "
Håber der er en eller anden der har en god idé ;) På forhånd tak!
Jeg forstår ikke helt, hvorfor de tegn skulle lave ged i det?
strip-tags fjerne <(etnavn)> og </etnavn>, hvor etnavn er html-tags (fx font). Hvis du så siger til den at den ikke skal fjerne <img> - så vil den ikke røre den. Den ændre ikke på æ, æ, ø, å.. osv..
Dennismp: Skal jeg _kun_ bruge strip_tags? For hvis jeg skal det så kan jeg jo lige så godt lade være med at bruge den, da det ikke gør mig noget om man kan sætte <b> ind.
Morteeart: Kan du forklare lidt nærmere? Evt. et eksempel?
Nu har jeg tilføjet det, og man kan indsætte alle de sjove tegn, og udføre html kommandoer, men man kan ikke lave lave linie skift ved hjælp af 'enter', hvordan løses det? :/
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.