Autor Zpráva
krteczek
Profil
Dobrý den!
existuje funkce v php která mi vrátí 1 ( 0 ) když řetězec obsahuje html tagy??? nechci je odstranit, už to mám po selektu povolených tagu, jde mi o rozparsování textu z textarea. text mám v poli. nebo nějaký regulární výraz, který mi porovná text na html tagy? zatím mám tohle ale připadá mi to děsně složité a nedělá to to co chci :-(

$vzkaz="";
foreach($vzkaz1 as $cislo => $radek)
{
if((strlen($radek)>35)and(!preg_match("/^\<[a-zA-Z]+\s[a-zA-Z0-9\s\.\: \/\"\'\]+\>/",$radek))and(!preg_match("/^\<\/[a-zA-Z]+\s[a-zA-Z0-9\s\. \:\/\"\'\]+>/",$radek)))
{
$radek1=wordwrap($radek, 36, " ", 1);
}
$vzkaz.=$radek1." ";
}
Kajman
Profil *
a nestačí se koukat na znak menší?

if (strpos($retezec,'<')===false) {echo 'neni';}
halogan
Profil
Snad to nezpomali, ale proc neudelat porovnani strip_tags s originalem?
Martin
Profil
A k čemu všemu to má být dobré?
krteczek
Profil
jde mi o to že chci v gb rozdělit jen ty větší slova, ne celý text z taxtarey (takhle mi to funguje ted a nemužu používat tagy protože když vyjde dělení wordwrapem na tag tak ho to znehodnotí a tomu se chci vyhnot)
krteczek
ps: možná existuje jiné jednodužší řešení a mne zatím nenapadlo :-/
Toto téma je uzamčeno. Odpověď nelze zaslat.

0