function ukryj($text){ global $data; $cou = substr_count($text, "[ukryj="); if($cou > 1){ $pzn = explode("[ukryj=", $text); $ret = $pzn[0]; $s = 0; for ($i=0;$i < $cou;$i++) { $s++; $dzn[$s] = explode("]", $pzn[$s]); $dzn[$s][0] = $dzn[$s][0]." *".$s; $ret .= "[ukryj=".$dzn[$s][0]."]".$dzn[$s][1]."] ".$dzn[$s][2].""; } for ($i=($cou+1);$i < ($cou+1);$i++) { $ret .= "[ukryj=".$pzn[$i]; } $text = $ret; } $text = preg_replace("#\[ukryj=\"?(.*?)\"?\](.*?)\[/ukryj]#si", '\1