joyraider
Legacy Member
Dag allemaal,
zit met een vervelend probleempje:
ik heb een CMS (mySQL/PHP) gemaakt, waarin vooral tinyMCE-editors zitten. Deze voegen 't spel toe in de database, wat vervolgens op de site komt, you know the story.
Nu, het gaat om een digitaal magazine, dus veel medewerkers copy-pasten een tekst in die tinyMCE, prullen er wat aan en voegen het toe. Dit betekent dat er vaak nog divs, p's en span's inzitten.
Op de site moet de content op text-align:justify staan (volledig uitgelijnd dus), dus ik echo de content gewoon in een div met die justify-eigenschap. Echter, door al die p's en div's in de content mislukte dit - dus deed ik een strip_tags() waarin alleen de basic dingen toegelaten zijn: breaks, <a>'s, etc. Geen <p>'s of dergelijke. Mààr, veel teksten staan nu dus in één lange blok, omdat er geen paragraphs meer in voorkomen.
Mijn vraag is dus: is er een PHP-functie die van het volgende:
<p style="jada jada color:white; align:left; etc">
dit kan maken:
<p>
?
Of andere oplossingen?
Alvast bedankt!
zit met een vervelend probleempje:
ik heb een CMS (mySQL/PHP) gemaakt, waarin vooral tinyMCE-editors zitten. Deze voegen 't spel toe in de database, wat vervolgens op de site komt, you know the story.
Nu, het gaat om een digitaal magazine, dus veel medewerkers copy-pasten een tekst in die tinyMCE, prullen er wat aan en voegen het toe. Dit betekent dat er vaak nog divs, p's en span's inzitten.
Op de site moet de content op text-align:justify staan (volledig uitgelijnd dus), dus ik echo de content gewoon in een div met die justify-eigenschap. Echter, door al die p's en div's in de content mislukte dit - dus deed ik een strip_tags() waarin alleen de basic dingen toegelaten zijn: breaks, <a>'s, etc. Geen <p>'s of dergelijke. Mààr, veel teksten staan nu dus in één lange blok, omdat er geen paragraphs meer in voorkomen.
Mijn vraag is dus: is er een PHP-functie die van het volgende:
<p style="jada jada color:white; align:left; etc">
dit kan maken:
<p>
?
Of andere oplossingen?
Alvast bedankt!