Beste SD'ers,
Ik heb een artikel website gemaakt en daar kan iedereen die een uniek artikel heeft geschreven het artikel kosteloos plaatsen. Na registratie, bladibla...
Eenmaal aangekomen bij het plaatsen van het artikel heb ik, en dat geef ik ook aan, de voorkeur aan 'kale' ASCII-input. Dus gewoon een artikel geschreven in Notepad/Kladblok van Windows. Simpeler kan het niet.
Ik wil er dus gewoon geen html-rommel en zelfs MSword-codes tussen zien staan. Op een of andere manier is het extreem moeilijk voor velen om een kaal artikel aan te leveren. Ik heb zelf al tientallen test berichten geplaatst en dat ging echt perfect met behulp van Notepad/Kladblok.
Hoe kan ik nou voorkomen dat die codes, van allerlei afkomst in de database terecht komen? Moet ik dan maar de online html-editor uitzetten en eventuele links converteren naar een (klik hier: www.whatever.nl)?
Als ik het niet goed uitleg, mijn excuses. Vraag maar raak en ik antwoord! ;-)
Gr. Rich
- Hoe kan ik dit voorkomen
-
23-10-2012, 15:33 #1
- Berichten
- 1.367
- Lid sinds
- 16 Jaar
Hoe kan ik dit voorkomen
-
23-10-2012, 19:01 #2
- Berichten
- 65
- Lid sinds
- 17 Jaar
Re: Hoe kan ik dit voorkomen
HTML codes kun je vrij eenvoudig verwijderen met de PHP functie strip_tags.
Voor de rommel van MS Word heb ik dit stukje wel eens gebruikt: http://www.catswhocode.com/blog/snip...word-html-tags
-
24-10-2012, 10:40 #3
- Berichten
- 1.367
- Lid sinds
- 16 Jaar
Re: Hoe kan ik dit voorkomen
Hoi Victor,
Dank je voor je tips. Ik ga er eens mee stoeien.
Gr. Rich
HTML codes kun je vrij eenvoudig verwijderen met de PHP functie strip_tags.
Voor de rommel van MS Word heb ik dit stukje wel eens gebruikt: http://www.catswhocode.com/blog/snip...word-html-tags
-
24-10-2012, 10:48 #4
- Berichten
- 558
- Lid sinds
- 16 Jaar
Re: Hoe kan ik dit voorkomen
Let op met de ereg functie in het script die Victor heeft voorgesteld, deze functie is vanaf 5.3.0 niet meer beschikbaar; http://nl3.php.net/ereg_replace
Hiervoor zou je preg_match kunnen gebruiken
-
28-10-2012, 08:25 #5
- Berichten
- 1.367
- Lid sinds
- 16 Jaar
Re: Hoe kan ik dit voorkomen
Hmmm, dan kan ik daar beter rekening mee houden.
Dank je, Maurice.
Let op met de ereg functie in het script die Victor heeft voorgesteld, deze functie is vanaf 5.3.0 niet meer beschikbaar; http://nl3.php.net/ereg_replace
Hiervoor zou je preg_match kunnen gebruiken
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic