Starší komentáře ke článku: HTML tag jako odjištěná zbraň

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: hys

Datum vložení: 5.11.2002 1:32:57

nic neni dokonale, tenhle text v pohode projde a udela to pismo velikosti 100px :))
$text='bla <b style="font-size: 100px;">bla bla</B> bla bla';
ale v tomhle foru to neprojde, zajimavy, na serveru s web tematikou se pise o regularnich vyrazech ktery nefungujou ale pritom na serveru jsou skripty ktery to fungujou :))

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 5.11.2002 1:33:50

za 3 bla ma bejt </B> ale zmizelo to :), i kdyz v nahledu to bylo

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 5.11.2002 1:34:41

zase to zmizelo :))), ma tam bejt ukoncovaci tag tucneho textu

Avatar

Autor komentáře: Jindřich Recina

Datum vložení: 5.11.2002 21:07:58

No, ja sem si pri vypisovani jakehokoliv textu udelal svoji funkci, ktera ma v sobe htmlspecialchars. A tim je vymalovano. Proc zrovna tak tezky kalibr jako regularni vyrazy? Ne, ze bych je neznal, ale neni to prilis slozity?

Avatar

Autor komentáře: Jan Dudek

Datum vložení: 5.11.2002 23:09:22

Ale ten problem je v necem uplne jinem. Nejde o to odstranit vsechny xhtml tagy (coz by slo bud pres fci strip_tags - odstranila by vsechny tagy; nebo pres htmlspecialchars - premenila by spicate zavorky na entity, takze by se tagy objevily primo v dokumentu), ale o navrh nejake moznosti, jak dovolit uzivateli nejake formatovani prispevku... a v tomto pripade mi prisly regularni vyrazy jako v podstate jedina varianta...

Avatar

Autor komentáře: Xperd

Datum vložení: 5.11.2002 21:42:02

Chtěl jsem jenom vědět co se stane, když napíšu hodně dlouhý slovo...
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Avatar

Autor komentáře: Xperd

Datum vložení: 5.11.2002 21:44:38

No to je přesně ono. Pokud příjdete na to jak se s tím vyrovnat, prosím pošlete mi návod...

Avatar

Autor komentáře: Leo

Datum vložení: 5.11.2002 22:33:49

Nepomohlo by v PHP tohle?

<a href='http://www.php.net/manual/en/function.wordwrap.php' target='_blank'>http://www.php.net/manual/en/function.wordwrap.php</a>

Leo

Avatar

Autor komentáře: Xperd

Datum vložení: 7.11.2002 21:13:35

Díky, myslel jsem, že wordwrap rozděluje jen mezi slovy, ale z manualu jsem pochopil...

Avatar

Autor komentáře: shitman

Datum vložení: 5.11.2002 23:15:11

very nice article :-)

Avatar

Autor komentáře: bender

Datum vložení: 5.4.2005 20:17:15

Ty regulární výrazy jsou na nic. text: "blablabla {i}text{/i} blaablaaa {i}text{/i} blaa" to nahradi "blablabla <i>text{/i} blaablaaa {i}text</i>".

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 5.4.2005 23:18:21

Doporučuji rozšířit si povědomí o principech fungování regulárních výrazů, viz http://interval.cz/serial.asp?serial=218 ;-)

Zpět na článek | Úvodní stránka Interval.cz