Привет всем и опять Я
У меня один вопросик и опять про
парсер но теперь про
музыку
Опять проблема с кодом
По ниже напишу задачи(функций) парсера
- Подключиться к сайту который мы будем парсить
(ОК)
- Парсить название файла
(Ошибка)
- Парсить сам файл (Без названия)
тоже ошибка
И половина кода ниже
for ($id = 0; $id < 2; $id++) {
$url = 'http://gegas.ru/mps/converted/mp3/top_1_'.$id.'/'.$name.'.mp3';
$file = get_contents('http://gegas.ru/mps/song/top/1/'.$id.'/');
preg_match('/<a href="http://gegas.ru/mps/converted/mp3/top_1_'.$id.'/(.*?).mp3">/is',$name);
$path = '../download/files/mp3/new/' . $name . '.mp3';
Советую почитать про функцию preg_match понять что не так и исправить самому
Krite, Она по плану должна выдернуть имя файла
# jaras (15.10.2013 / 17:16)
Krite, Она по плану должна выдернуть имя файла
Ну так она это и делает, в чем проблема?
jaras, регулярку решетками обрамляй, так как слеши уже имеются
# Koenig (15.10.2013 / 18:09)
jaras, регулярку решетками обрамляй, так как слеши уже имеются
Или как вариант экранируй слеши внутри регулярки -
\/(жирным выделен "экран").
ValekS, если в одинарных кавычках, экран работать не будет
Сделайте кто нибудь парсер музыки и сюда выкладите
Koenig, напишика ото я не понел
jaras, ты топ200 грабишь?