24. januar 2003 - 11:48Der er
3 kommentarer og 2 løsninger
html-karakterer fra mysql...
Hej eksperter. Sikkert et nemt spørgsmål for jer. :o)
Jeg har noget tekst, der bliver tilføjet i en mysql. Teksten indeholder specialkarakterer som "/\<> osv. - og den kan jeg godt få gemt i mysqls tabeller.
Problemet er, hvis jeg eks. har et link, der er gemt (eks <a href="asfd.dk">, så bliver outputtet vist som et decideret link. Og jeg har brug for, at outputtet bliver vist præcist, som det er gemt i db'en.
Foreløbig har jeg gjort sådan her til at få vist indholdet fra db'en. $title = addslashes($title); $text = addslashes($text); while($nyheder = mysql_fetch_array($query)) { print "&titel=".$nyheder['title']."&text=".$nyheder['text']."";
Men hvordan gør jeg, så alt bliver vist på samme måde, som det er gemt?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Mercur8 og criterius.dk> Perfekt. I har lige reddet min dag! :o)
Men hvad er forskellen i praksis på htmlentities og htmlspecialchars?
Mercur8> send lige et svar.
I får begge point for jeres svar.
Synes godt om
Slettet bruger
24. januar 2003 - 12:19#4
This (htmlentities) function is identical to htmlspecialchars() in all ways, except with htmlentities(), all characters which have HTML character entity equivalents are translated into these entities.
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.