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

  #3  
Старый 11.02.2009, 06:40
Vinsik
Участник форума
Регистрация: 04.10.2008
Сообщений: 154
Провел на форуме:
203408

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

Цитата:
Сообщение от Корвин  
PHP код:
<form method="POST">
<input type="text" size="40" name="url"><br>
<input type="submit" value="Обработать">
</form>


<?
 
function preg_match_between($a_sStart$a_sEnd$a_sSubject)
{
$pattern '/'$a_sStart .'(.*?)'$a_sEnd .'/';
preg_match ($pattern$a_sSubject$result);

$pattern '/'$a_sStart .'/';
$result preg_replace ($pattern''$result[0]);

$pattern '/'$a_sEnd .'/';
$result preg_replace ($pattern''$result);

return 
$result;
}  

if(
$_POST && isset($_POST['url']) && !empty($_POST['url']))
{
$str $_POST['url'];
$res preg_match_between('video''\/'$str);

echo 
$your_url "http://video.sayt.ru/upload/video/".$res.".flv";
}
?>



пользуйся=)
спасибо =) Ток есть маленькая проблемка =)
У сайта с которого выпремляется ссылка в домене есть слово video =(
и вот эта часть кода
PHP код:
$res preg_match_between('video''\/'$str); 
обрабатывает первое слово видео =(
И ссылка получается http://video.sayt.ru/upload/video/.sayt.ru.flv
Кто может подсказать как это исправить?
 
Ответить с цитированием