Вы не зашли.
    
        
        
                        
                        #1.
            DADO
                                                Off
                
                                                    (1)
                                                            
                        Участник
                        2010.11.16 08:08
                                                
                                                        
 
                Отрезал небольшой кусочек кода из записок все работает. Но. Можно поставит сколько угодно смайлов. Как сделать чтоб открылся только одинь смайлик. А все остальные как текст.?
Вот //
 require("smile.php"); require("filtr.php");
$minpos = 1200; $nm = 1200;
for ($j=0;$j<=count($smiles)-1;$j++){
$tmpp = strpos($msg,$smiles[$j]);
if (($tmpp < $minpos)&&($tmpp !== false)){
$minpos = $tmpp; $nm = $j;}; 
 };
echo "<small><b>О себе</b>: ".str_replace($smiles, $replaces, $infa)." </small><br/>\n";
Unset($smiles);
unset($replaces);
        
        
                
    
 
        
        
        
                http://akdmeh.net/full_text.php?id=60
Разберись с моим комментарием))
        
        
                            
                на хую вас вертів
            
        
     
        
        
                Fuelen, полагаю, регулярка будет тут быстрее и красивее)
        
        
                
    
 
        
        
                4, красивее - да. Быстрее - хз)) это просто как вариант)
        
        
                            
                на хую вас вертів
            
        
     
        
        
                         #6.
            Nu3oN
                                                Off
                        #6.
            Nu3oN
                                                Off
                
                                                    (11)
                                                            
                        Moderator
                        2010.11.16 14:02
                                                
                                                        
 
                согласен с гемором... Регулярка удобней
        
        
                            
                Я буду лучше голоден, но между креслом и рулем и на дороге.
            
        
     
        
        
                        
                        #7.
            DADO
                                                Off
                
                                                    (1)
                                                            
                        Участник
                        2010.11.16 15:03
                                                
                                                        
 
                Gemorroj http://www.php.net/manual/en/function.preg-replace.php
четвертый параметр limit. пользуйся им.
  извени там по английски.  я ни чиге не понял. Самовыучка я. Можете ли показать в моем коде.
Добавлено спустя   3 минуты  36 секунд: Fuelen взял ставил $in=1;  и ничего. Опять тот же
        
        
                
    
 
        
        
                        
                        #8.
            DADO
                                                Off
                
                                                    (1)
                                                            
                        Участник
                        2010.11.16 17:05
                                                
                                                        
 
                Пробовал 4 ый фрг. preg_replace c strtoupper. Ниче не вышло. Синтаксис ошибки. И там одни значки куда вставлял одну ошибку дал. По моэму ет там для html и для инпут.
Добавлено спустя   1 минуту  11 секунд: Пробовал 4 ый фрг. preg_replace c strtoupper. Ниче не вышло. Синтаксис ошибки. И там одни значки куда вставлял одну ошибку дал. По моэму ет там для html и для инпут.
        
        
                
    
 
        
        
                Код:
| span style="color: #0000BB"><?php$array = array(    '/:smile1:/iU' => '<img src="" alt="" />',    '/:smile2:/iU' => '<img src="" alt="" />');echo '<small><b>О себе</b>: ' . preg_replace(array_keys($array), array_values($array), 'd :smile1: а :smile1: ff', 1) . ' </small><br/>'; | 
 
        
        
                        
                        #10.
            DADO
                                                Off
                
                                                    (1)
                                                            
                        Участник
                        2010.11.17 07:07
                                                
                                                        
 
                Вс ок. Спосибо большое. Получилось. И еще  есть такой код для защиты от ХSS атак. Можете проверит эт код на роботосбособность.//  
<? 
function antihack(&$var){ 
if(is_array($var)) array_walk($var, 'antihack'); 
else $var = htmlspecialchars(stripslashes(mysql_real_escape_string($var)), ENT_QUOTES, 'UTF-8'); 
} 
foreach(array('_SERVER', '_GET', '_POST', '_COOKIE', '_REQUEST') as $v){ 
if(!empty(${$v})) array_walk(${$v}, 'antihack'); 
} 
?>
///  и каким очередом записать в inc.php 1) SQL инжек, 2) инекция против некоторых дыр. З) и выще показанный код. Конечно если эт код работает безусловно. Прошу помогите в этом