|
Categorieën >
PHP
Html - plain functie
Button – 23/03/2008 11:19 (Laatst gewijzigd op 23/03/2008 11:35)
|
|
offline
|
PHP ver gevorderde
|
Allo,
ik zoek een functie die htmltags niet uitvoert: met andere woorden als je <b>typt</b> dit gewoon er gewoon zo komt staan en niet in het vet.
De functie moet de berichten in mijn forum filteren. Dus als een member typt: <b>vet</b> , dit zo ook wordt weergegeven in de output en niet vet.
Het is effie geleden dat ik nog met php bezig was & ben er bijgevolg weer helemaal uit..
Alvast bedankt,
Button |
13 antwoorden
Koen – 23/03/2008 11:39
|
|
offline
|
Community Manager
|
|
Button – 23/03/2008 11:49 (Laatst gewijzigd op 23/03/2008 11:50)
|
|
offline
|
PHP ver gevorderde
|
uhm, ik heb wss mijn vraag niet volledig correct gesteld:
de user typt iets in de reactiebox; klikt op 'reageren'; de reactie wordt opgehaald en overgoten met htmlentities (!); de user wil zijn reactie bekijken; de reactie wordt uit de db gehaald en htmlentities_decode wordt er overgegoten en vervolgens geëchood met resultaat dat je terug <b>vet</b> echoöd wat resulteert in vet
Dus ik zoek een funcite die er voor zorgt dat het alsnog <b>vet</b> blijft (juist zoals hier op sima)
|
|
|
|
offline
|
PHP ver gevorderde
|
htmlentities_decode die niet gebruiken, want dan maak je er weer html van.
|
|
|
|
offline
|
JS interesse
|
je moet nl2br() gebruiken
|
Koen – 23/03/2008 13:42
|
|
offline
|
Community Manager
|
yetti4 schreef: je moet nl2br() gebruiken
Waar slaat dat nou weer op? :S
Wat heeft nl2br() er mee te maken?
Ontopic:
Je hebt twee keuzes:
- Ofwel zoals Grayen al zei, die htmlentities_decode laten wegvallen ;)
- Ofwel er weer htmlentities op toepassen, wat dubbel werk is, en dus af te raden
|
|
|
|
offline
|
JS interesse
|
volgens mij wilt ie dat gebruiker in een reactie geen html kan uitvoeren. dat het <b> blijften niet vet wordt
|
Button – 23/03/2008 14:24 (Laatst gewijzigd op 23/03/2008 14:24)
|
|
offline
|
PHP ver gevorderde
|
idd, zoals yetti4 zegt: het moet <b> blijven, niet vet worden.
Als htmlentities_decode laat wegvallen, dan valt het ook niet meer te lezen.. is de bezoeker dus ook niets mee..
|
gnotrgnotr – 01/09/2010 19:00 (Laatst gewijzigd op 01/09/2010 19:00)
|
|
offline
|
Nieuw lid
|
yetti4 schreef: je moet nl2br() gebruiken
dat is niet zo
|
Koen – 01/09/2010 20:02
|
|
offline
|
Community Manager
|
gnotrgnotr schreef: [..quote..]
dat is niet zo
oh, echt?
|
valles10 – 01/09/2010 21:27 (Laatst gewijzigd op 01/09/2010 21:27)
|
|
offline
|
PHP interesse
|
Koen schreef: [..quote..]
oh, echt?
lol
ehm en trouwens, het is al meermaals gezegt, gebruik gewoon htmlentities($db['result']); daar waar je wilt dat er <b>tekst</b> moet komen te staan.
|
Dit onderwerp is gesloten.
|
|
|