[MYSQL] HTML erin stoppen & uitlezen(specialchars)

Pagina: 1
Acties:

  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
ik mijn html in een mysql db bewaren. nu moet ik natuulijk rekening houden met quotes slashes komma's etc.

met htmlspecialchars kan ik encoden maar hoe krijg ik het dan weer terug naar html zodat ik met een echo een pagina laat zien ipv htmlsource...

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


  • ET
  • Registratie: Mei 2000
  • Laatst online: 17-06 18:00

ET

Hoezo gebruik je htmlspecialchars om de HTML in de database te stoppen?
Kun je niet makkelijker addslashes gebruiken, en dan voor het uitlezen stripslashes?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Als je html in je db gooit hoef je dat niet met htmlspecialchars te bewerken. Die functie is alleen om ervoor te zorgen dat het juist op een pagina wordt gezet (dat de html als text wordt neergezet ipv geparsed). Je hebt enkel addslashes nodig (Tenzij magic_gpc aan staat en je verwerkt het met een formulier)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

volgens mij vergis je je met urlencode en urldecode() ofzo...

iig kun je htmlspecialchars() erg makkelijk terugzetten door even de handleiding door te lezen. str_replace() is je vriendje :)

Klaar voor een nieuwe uitdaging.


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Op vrijdag 25 januari 2002 11:00 schreef ET het volgende:
Hoezo gebruik je htmlspecialchars om de HTML in de database te stoppen?
Kun je niet makkelijker addslashes gebruiken, en dan voor het uitlezen stripslashes?
Als je het in de db stopt met addslashes, hoef je het niet met stripslashes te bewerken bij het eruithalen.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
Op vrijdag 25 januari 2002 11:03 schreef Janoz het volgende:

[..]

Als je het in de db stopt met addslashes, hoef je het er bij het uithalen niet met stripslashes te bewerken.
hee idd. lochisch

* xychix slaps himself on his forehead.. OUCH

ik laat de stripslashes achterwege en ik kan het zo echo en !!
thnaks

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad

Pagina: 1