Страница 1 из 1

Как из ссылки получить нужные данные ???

Добавлено: 03 май 2013, 08:41
valera4925
у меня есть код проверки лайков там надо вводить 132364024 и 302037189 а ссылка пользователя выглядит так
http://vk.com/photo132364024_302037189
и как из ссылки вытянуть нужные данные ???

Re: Как из ссылки получить нужные данные ???

Добавлено: 03 май 2013, 11:35
sasha^
на php так:

Код: Выделить всё

$url = "http://vk.com/photo132364024_302037189";preg_match("/^(?:http:\/\/)?(?:www\.)?vk\.com\/photo([0-9]+)_([0-9]+)$/xi", $url, $values); // поиск регулярным выражением...echo $values[1].' '.$values[2];// выводим данные, а именно первую и вторую скобки...

Re: Как из ссылки получить нужные данные ???

Добавлено: 03 май 2013, 14:25
valera4925
а если такая ссылка???!
http://vk.com/valerik_grodno?z=photo132 ... 24_0%2Frev
и как узнать ссылку на фото ???

Re: Как из ссылки получить нужные данные ???

Добавлено: 03 май 2013, 14:47
sasha^

Код: Выделить всё

$url = "http://vk.com/valerik_grodno?z=photo132364024_302037189%2Falbum132364024_0%2Frev";preg_match("/^(?:http:\/\/)?(?:www\.)?vk\.com\/.*photo([0-9]+)_([0-9]+).*$/xi", $url, $values); // поиск регулярным выражением...echo $values[1].' '.$values[2];// выводим данные, а именно первую и вторую скобки...
это подходит и для http://vk.com/valerik_grodno?z=photo132 ... 24_0%2Frev
и для http://vk.com/photo132364024_302037189

З.Ы. а чтобы не просить народ писать код за тебя поучи что такое регулярные выражения и как ими пользоваться...

Re: Как из ссылки получить нужные данные ???

Добавлено: 03 май 2013, 15:43
alexei
Этому человеку объяснять бесполезно. Либо он считает, что ему все должны, либо у него нет способностей к обучению.

Re: Как из ссылки получить нужные данные ???

Добавлено: 03 май 2013, 16:17
valera4925
Способность к обучению есть времени нет Экзамены

Re: Как из ссылки получить нужные данные ???

Добавлено: 03 май 2013, 21:07
alexei
valera4925
Тогда займитесь Экзаменами, возможно в этой области Вы достигните большего успеха, чем в разработке приложений.