[PHP&MySQL]Text uit database moet als HTML gezien worden

Pagina: 1
Acties:

  • Razr
  • Registratie: September 2005
  • Niet online
Ja ik heb gezocht maar kon echter niets vinden :'(

Ik ben nog aan het leren met PHP, maar liep op het volgende stuk:

Ik plaats met de hulp van een stukje PHP een paar regels text in een tabel (MySQL). Vervolgens op een andere pagina haal ik deze tekst weer uit de tabel, en echo deze in een tabel.

Als ik nu bijvoorbeeld de text: Hallo <h1> Wereld </h1> in de database plaats. En ik ga naar de pagina waar de output komt, dan zie ik gewoon zoals ik het invoerde. Maar niet wereld met groote letters.

Wat moet ik doen zodat de text als html code gezien word ?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Daar hoef je helemaal niets voor te doen...normaal moet je juist wat doen om te zorgen dat je het wel als code ziet. Gebruik je soms ergens htmlspecialchars ofzo?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Razr
  • Registratie: September 2005
  • Niet online
Ja klopt !! Zorgt dat voor het soort text wat in de output komt?

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Jep, die convert de < en > om naar de HTML-entity die er bij hoort (resp. &lt; &gt;)

  • BasieP
  • Registratie: Oktober 2000
  • Laatst online: 19-10-2025
je kan ze terug converteren naar > en < maar ik denk dat het netter is om die htmlspecialchars niet te gebruiken..

trouwens moet je ook oppassen met het in DB opslaan van html.
als je gebruikers dat laat doen, kunnen ze ook allerlei scripts uitvoeren

This message was sent on 100% recyclable electrons.


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Razr schreef op zondag 30 oktober 2005 @ 23:55:
Ja klopt !! Zorgt dat voor het soort text wat in de output komt?
Ja. Hier staat alle info die je nodig hebt. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Razr
  • Registratie: September 2005
  • Niet online
BasieP schreef op maandag 31 oktober 2005 @ 00:05:
je kan ze terug converteren naar > en < maar ik denk dat het netter is om die htmlspecialchars niet te gebruiken..

trouwens moet je ook oppassen met het in DB opslaan van html.
als je gebruikers dat laat doen, kunnen ze ook allerlei scripts uitvoeren
Het is voor een soort changelog, ik kan dan makkelijk de content updaten met een beveilligde pagina.
-NMe- schreef op maandag 31 oktober 2005 @ 00:20:
[...]

Ja. Hier staat alle info die je nodig hebt. ;)
Dankjewel :)
Pagina: 1