Autor | Zpráva | ||
---|---|---|---|
Laika Profil * |
#1 · Zasláno: 13. 4. 2011, 10:06:48
Ahoj,
mám výstup z databáze, který osekávám o html přes strip_tags(). Tím se mi však smrsknou k sobě věty z odstavců, které jsou v tazích <p>. Na konci věty za tečkou zkrátka není mezera. Potřebovala bych poradit, jak jednoduše do míst, kde strip_tags() odstraní tag <p>, přidat mezeru. Laika |
||
Taps Profil |
#2 · Zasláno: 13. 4. 2011, 10:14:13 · Upravil/a: Taps
Laika:
zkus <? //odstraní všechny tagy kromě p strip_tags($text,'<p>'); ?> a záměna tagu p za mezeru <? $co=array('<p>','</p>'); str_replace($co,' ',$text); ?> |
||
Joker Profil |
#3 · Zasláno: 13. 4. 2011, 10:16:40 · Upravil/a: Joker
Laika:
Přidat nejdřív před všechny odstavce mezeru: str_replace("<p", " <p", $html); Taps: Já to pochopil tak, že Laika chce odstavce odstranit, ale nechat místo nich mezeru. |
||
Laika Profil * |
#4 · Zasláno: 13. 4. 2011, 10:31:50
Joker:
super díky, funguje :] |
||
Časová prodleva: 13 let
|
0