HTML in/uit database

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Burdy

Burdy

09/12/2005 00:58:00
Quote Anchor link
Ik wil snippets gaan bijhouden in mijn database.
Forms, database, etc. is er allemaal al. Ik ben op zoek naar een script die de HTML-code (en PHP-code) veilig wegschrijft in de database, maar die ook in staat is een en ander weer goed op het scherm weer te geven. Feitelijk zoals het binnen dit forum werkt. Dat is heel mooi.
Ik heb uiteraard al gezocht, maar kan moeilijk bepalen welk script ik daarvoor moet gebruiken.
Graag jullie advies.
 
PHP hulp

PHP hulp

08/11/2024 07:11:43
 
Erik Rijk

Erik Rijk

09/12/2005 08:12:00
Quote Anchor link
in de database zetten nadat je mysql_real_escape_string (even opzoeken welke versie van php het ondersteund) en htmlspecialchars hebt gedaan.

daarna de database weer uitlezen en de volgende dingen doen:

zoek op php.net de functie "htmlspecialchars" op.

De uitgevoerde conversies zijn:

'&' (ampersand) wordt '&'
'"' (dubbele quote) wordt '"' wanneer ENT_NOQUOTES niet geactiveerd is.
''' (enkele quote) wordt ''' alleen wanneer ENT_QUOTES geactiveerd is.
'<' (kleiner dan) wordt '&lt;'
'>' (groter dan) wordt '&gt;'

zet deze gegevens weer om via str_replace (leuke taak om zelf te zoeken hoe dat werkt)

dan ben je al een heel eind op weg.

edit: Typo
Gewijzigd op 09/12/2005 08:55:00 door Erik Rijk
 
Burdy

Burdy

09/12/2005 23:52:00
Quote Anchor link
Precies wat ik zocht. Met str_replace en preg_replace al leuke resultaten bereikt.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.