Ik ben bezig om een text only versie van een site te maken.
De inhoud van de site staat volledig in HTML opgeslagen in een database. Hiervan moet een text only versie gemaakt worden, dit is opzich goed gelukt het enige probleem is, alle HTML functies zijn eruit gehaald en dus ook links. Ik wil ook dat alle links blijven bestaan, hoe kan ik dit dan het beste aanpakken ? Ik heb nu:
Dit werkt perfect maar sloopt alle HTML eruit, wat nu als ik wel bijv. de links wil blijven parsen of bijv. images wil blijven parsen ?
De inhoud van de site staat volledig in HTML opgeslagen in een database. Hiervan moet een text only versie gemaakt worden, dit is opzich goed gelukt het enige probleem is, alle HTML functies zijn eruit gehaald en dus ook links. Ik wil ook dat alle links blijven bestaan, hoe kan ik dit dan het beste aanpakken ? Ik heb nu:
code:
1
2
3
4
5
6
7
| $pagina_query = "SELECT * FROM **** WHERE ID = ***"; $pagina_result = mysql_query($pagina_query); $pagina = mysql_fetch_array($pagina_result); $pattern="'<[\/\!]*?[^<>]*?>'si"; $replace=""; $txt = preg_replace ($pattern, $replace, $pagina[CONTENT]); $txt = nl2br($txt); |
Dit werkt perfect maar sloopt alle HTML eruit, wat nu als ik wel bijv. de links wil blijven parsen of bijv. images wil blijven parsen ?