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

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
valera4925
Сообщения: 13
Зарегистрирован: 06 янв 2013, 16:55

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

Сообщение valera4925 »

у меня есть код проверки лайков там надо вводить 132364024 и 302037189 а ссылка пользователя выглядит так
http://vk.com/photo132364024_302037189
и как из ссылки вытянуть нужные данные ???
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

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

Сообщение 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];// выводим данные, а именно первую и вторую скобки...
valera4925
Сообщения: 13
Зарегистрирован: 06 янв 2013, 16:55

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

Сообщение valera4925 »

а если такая ссылка???!
http://vk.com/valerik_grodno?z=photo132 ... 24_0%2Frev
и как узнать ссылку на фото ???
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

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

Сообщение 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

З.Ы. а чтобы не просить народ писать код за тебя поучи что такое регулярные выражения и как ими пользоваться...
Аватара пользователя
alexei
Разработчик
Разработчик
Сообщения: 836
Зарегистрирован: 21 янв 2010, 19:44

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

Сообщение alexei »

Этому человеку объяснять бесполезно. Либо он считает, что ему все должны, либо у него нет способностей к обучению.
valera4925
Сообщения: 13
Зарегистрирован: 06 янв 2013, 16:55

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

Сообщение valera4925 »

Способность к обучению есть времени нет Экзамены
Аватара пользователя
alexei
Разработчик
Разработчик
Сообщения: 836
Зарегистрирован: 21 янв 2010, 19:44

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

Сообщение alexei »

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