
11.02.2009, 10:43
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами:
9497186
Репутация:
1304
|
|
Корвин А можно узнать смысл второй и третьей регулярки в вашей функции? Заменяем их на return $result[1]; и каг бе все.
Vinsik
PHP код:
<form method="POST">
<input type="text" size="40" name="url"><br>
<input type="submit" value="Обработать">
</form>
<?
if($_POST && isset($_POST['url']) && !empty($_POST['url']))
{
$str = $_POST['url'];
preg_match('~/video(\d+)/~i', $str, $out);
echo $your_url = "http://video.sayt.ru/upload/video/".$out[1].".flv";
}
?>
или
PHP код:
<form method="POST">
<input type="text" size="40" name="url"><br>
<input type="submit" value="Обработать">
</form>
<?
if($_POST && isset($_POST['url']) && !empty($_POST['url']))
{
$str = $_POST['url'];
$res=str_replace(array('/video','/'),'',strstr($str,'/video'));
echo $your_url = "http://video.sayt.ru/upload/video/".$res.".flv";
}
?>
Последний раз редактировалось Gifts; 11.02.2009 в 10:46..
|
|
|