Autor | Zpráva | ||
---|---|---|---|
Mufna Profil |
#1 · Zasláno: 14. 12. 2010, 17:25:56 · Upravil/a: Mufna
Zdravím Vás. Bojuju s funkcí preg_replace(), která se mi chová docela podivně. Někdy vrátí to, kvůli čemu ji používám, a někdy nevrátí nic, resp. vrátí NULL (což značí nějakou chybu). Ale jakou ? Neví někdo, čím to je ?
$aktualita = preg_replace("~<h2>.*?</h2>~",'',$row["obsah"]); echo $aktualita; // někdy se vypíše zbylý řetězec, jindy se nevypíše nic Původní řetězec, tedy $row["obsah"], vypadá takto (H2 se v něm vyskytuje vždy pouze jednou !): <div class="block-1"> <h2><span>Aktualita 1</span></h2> <p>Lorem ipsum ...</p> <p>14. 12. 2010</p> // případně další odstavce <p> </div> EDIT: Tak problém asi bude jinde, takže se omlouvám a prosím moderátora, aby toto vlákno smazal. |
||
panther Profil |
#2 · Zasláno: 14. 12. 2010, 22:16:42
Mufna:
znamená to, že je problém vyřešen? |
||
Časová prodleva: 13 let
|
0