| Autor | Zpráva |
|---|---|
| Vladimír Iljič |
#1 · Zasláno: 31.7.2010 18:42:03
Dobrého den všem,
potřebuji pomocí str_replace převést tagy prázdného odstavce na obyčejné br: $text = Str_Replace("<p> </p>","<br>",$text);jenže mi to nechce jet nyslím že kvůli mezeře mezi p tagy tudíž jsem zkoušel toto <p> </p> i toto <p>_</p> ale pořád nic poradíte si s tím někdo? |
| drvaca Člen |
#2 · Zasláno: 31.7.2010 18:47:59
Mě to funguje bez problému, nanejvýš bych zkusil zaměnit velké S za malé s, jinak mě nic nenapadá.
|
| Alphard Moderátor |
#3 · Zasláno: 31.7.2010 18:55:20 · Změnil/a: Alphard
Vladimír Iljič:
Zkuste např. $text = preg_replace("~<p>(\\s)*<\\/p>~i","<br>",$text);drvaca: 1. možná tam není mezera, ale něco jiného 2. jména funkce jsou case-insensitive |
| Vladimír Iljič |
#4 · Zasláno: 31.7.2010 18:57:21
Sakryš to je divný, ale jinak to funguje když dám nahradit jen <p> tak to jede bez problémů ale s tou mezerou to nic nedělá
|
| Vladimír Iljič |
#5 · Zasláno: 31.7.2010 19:02:24
To je ono děkuji mnohokrát
|