Archief - Php: Text

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Merc

Legacy Member
hoe kunt ge als ge een input text hebt voor in een database op te neme dat dat als tekst word gezien en ni als vb. code. Want als ik in die inputvak een ' typ en ik post dan krijg ik een error. als ik <a post word da ook weer als code weergeve. Hoe kan ik dit oplosse ?

Merc

Legacy Member
dus gewoon als da word opgeslaan in de tabel " report " en kheb daar voorbeeld dit in staan: <acid>
en kwil da late zien op site dan moet ik

Code:
 echo htmlentities($report);

Maar het probleem is he dat als ik het wil post en kheb het woord: didn't er in of een ander woord met een afkappings teken dan krijg ik een error. omdat die dat afkappings teken dan ziet als het begin van een code ofzo ?

Dece

Legacy Member
htmlspecialchars pas je toe VOOR dat je de gegevens in de database stopt.
Om de fouten bij een ' te vermijden moet je ook het commando addslashes() gebruiken VOORdat je alles naar de db stuurt.

als je de gegevens nadien weer wilt tonen: gegevens ophalen uit db en nadien gebruik je stripslashes()
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan