Autor Zpráva
Nikola18
Profil *
Pro editaci článků používám tinyMCE a při vložení obrázku nebo i označení textu barvou, bych chtěla daný text před uložením do mySQL projet přes PHP script, který by mě určité kódy změnil a upravil pro své přesné použití.

O co jde? Napříklád mám text:
<p><img src="../../images_original/16.jpg" alt="" width="292" height="167" /></p>
<p>Ano tohle je obrázek a tady je upravený text na <span style="color: #ff0000;">červeno</span>.</p>
Nebo když k obrázku dám nějaké zarovnání, tak to vytvoří style ...
<p><img style="display: block; margin-left: auto; margin-right: auto;" src="../../images_original/16.jpg" alt="" width="292" height="167" /></p>
<p>Ano tohle je obrázek a tady je upravený text na <span style="color: #ff0000;">červeno</span>.</p>

Celkově mě jde o to, abych si dané věci upravila následně:
Získala ../../images_original/16.jpg a číselné hodnoty z width a height a pak získavala vnitřnosti daných style.

Text pak potřebuji osadit novým HTML ... vložit vlastní cestu na obrázek, místo style umístit svůj class nebo nic a smazat hlavne width a height.

Je toho moc, ale neporadí mě prosím někdo jak na tohle všechno jít. V první řadě to bude chtít projet regulérními vyrázy (na tohle jsem ale hrozné poleno). Pak str_ ... na nahrazení textu?

Moc Vám děkuji za výpomoc.
Keeehi
Profil
Ano, regulární výrazy budou potřeba a s nimi pracují funkce preg_*. Ty asi použiješ preg_replace.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: