ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 08.07.2008, 14:53
mad_xakep
Banned
Регистрация: 10.04.2007
Сообщений: 244
С нами: 10045826

Репутация: 264
По умолчанию

еще цвет рандомный сделайте

и чтоб ссылки нельзя вводить было

Последний раз редактировалось mad_xakep; 08.07.2008 в 15:41..
 
Ответить с цитированием

  #2  
Старый 08.07.2008, 17:56
mad_xakep
Banned
Регистрация: 10.04.2007
Сообщений: 244
С нами: 10045826

Репутация: 264
По умолчанию

скажите как сделать чтоб ссылки вводить нельзя было!?
 
Ответить с цитированием

  #3  
Старый 08.07.2008, 18:03
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
С нами: 9880226

Репутация: 209
По умолчанию

Смотря какого плана...в любом случае резать регекспами, либо по шаблону, либо по http:// https:// ftp:// итд, либо по маске чтото типа /[a-z0-9].[a-z]{2,5}/i - но всеравно не получится порезать все ))
 
Ответить с цитированием

  #4  
Старый 08.07.2008, 18:08
mad_xakep
Banned
Регистрация: 10.04.2007
Сообщений: 244
С нами: 10045826

Репутация: 264
По умолчанию

я пробовал фильтр с этого скрипта на свой заменить но нифига непашет

$filtr = "^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)";
 
Ответить с цитированием

  #5  
Старый 08.07.2008, 18:16
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
С нами: 10260776

Репутация: 185
По умолчанию

Цитата:
Сообщение от mad_xakep  
я пробовал фильтр с этого скрипта на свой заменить но нифига непашет

$filtr = "^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)";
Там фильтр то на мат, а не на ссылки =)
 
Ответить с цитированием

  #6  
Старый 08.07.2008, 18:17
mad_xakep
Banned
Регистрация: 10.04.2007
Сообщений: 244
С нами: 10045826

Репутация: 264
По умолчанию

Цитата:
Сообщение от -=Static=-  
Там фильтр то на мат, а не на ссылки =)
я вообщето знаю а мне на мат ненужен мне надо на ссылки я и написал что тот фильтр я заменил на свой от ссылки и он не пашет
 
Ответить с цитированием

  #7  
Старый 08.07.2008, 18:49
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
С нами: 10260776

Репутация: 185
По умолчанию

Цитата:
Сообщение от mad_xakep  
я вообщето знаю а мне на мат ненужен мне надо на ссылки я и написал что тот фильтр я заменил на свой от ссылки и он не пашет
Я бы как-нить так сделал:

PHP код:
<?php  

@setlocale(LC_ALL, array ('ru_RU.CP1251''rus_RUS.1251'));    

$filtr "#^(.*)+\.(ru|com|net|gg|h15|h18|de|ua|su|org|net|edu)#i";  

if(!empty(
$_POST['txt'])){  

    
$text trim(htmlspecialchars(strtolower($_POST['txt'])));    
     
    
$text preg_replace($filtr'[Censored]'$text);  

    
$text '<font size="'.mt_rand(1,8).'">'.$text.'</font>';  
      
    
$f fopen("text.txt","at");    
    
flock($f,2);    
    
fwrite($f," ".$text);    
    
flock($f,3);    
    
fclose($f);  
        
    
header("Location: ".$_SERVER['SCRIPT_NAME']);    
    exit();    
}    

echo 
file_get_contents("text.txt");    
echo (
"<form action='".$_SERVER['SCRIPT_NAME']."' method='POST'>  
<input type='text' name='txt' size = '30' maxlength='30'>  
<input type='submit' value='Добавить!'>  
</form>"
);    

?>
 
Ответить с цитированием

  #8  
Старый 08.07.2008, 18:08
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
С нами: 9880226

Репутация: 209
По умолчанию

Эм...код полностью покажи )
 
Ответить с цитированием

  #9  
Старый 08.07.2008, 18:10
mad_xakep
Banned
Регистрация: 10.04.2007
Сообщений: 244
С нами: 10045826

Репутация: 264
По умолчанию

дык код на пред идущей старице в самом конце
 
Ответить с цитированием

  #10  
Старый 08.07.2008, 18:22
in_colour
Новичок
Регистрация: 26.08.2007
Сообщений: 22
С нами: 9846695

Репутация: 10
По умолчанию

Кстати, у этого фильтра достаточно устравшие взгляды на мат
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ. Перед тем как задать вопрос. Fata1ex Skype, IRC, ICQ, Jabber и другие IM 1 04.11.2007 20:35
Изготавливаем эффектный водоблок своими руками dinar_007 "Железо" 0 09.01.2006 19:43



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.