Показать сообщение отдельно

  #714  
Старый 14.10.2009, 21:47
crazy~driver
Познающий
Регистрация: 21.12.2008
Сообщений: 93
С нами: 9152066

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

Цитата:
Сообщение от b3  
слэши тоже нужно екранировать, тоесть:
PHP код:
preg_match("@http:\/\/site\.ru\/([a-z]{10})\.php@",$str,$matches);
print_r($matches); 
Все равно не работает
_________________________

файл deystvie.txt
PHP код:

имя юзера 
admin
ip юзера 
127.0.0.1
линк 
http://document.info/upd.php

имя юзера admin
ip юзера 
127.0.0.1
линк 
http://document.info/del.php

ip юзера 127.0.0.1
линк 
http://document.info/favicon.ico 
файл fuction.php
PHP код:

function versiya()
{

$file=fopen("deystvie.txt","r");
  if (
$file)
  {
    while(!
feof($file))//кртуим  файл
    
{
      
$str fgets($file);
      
if (
preg_match("@http:\/\/document\.info\/([a-z])\.php@",$str))  
      {
      echo 
"найдены";
      }
     
    }
    
fclose ($file);}

}

versiya(); 
Требуется проверять урлы чтобы был сначала адрес сайта, затем любая последодвательность латинских букв до 10 символов, затем точка, и за ней расширение php
 
Ответить с цитированием