- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте ...
Пытаюсь вытащить с помощью ограничения одну строчку ... когда открываю исходный код в браузере - всё отлично, эта строчка выглядит как требуется ... как только вытягиваю с помощью:
$url = file_get_contents("http://www.s*e*a*s*o*n*v*a*r.ru/serial-545-25_cheloveka-5-season.html");preg_match_all('/playls\/(.*)\/545\/list/',$url, $hash);
$hash = $hash[1][0];
echo $hash;
выводит совсем не ту строчку которую требуется ... а подмененую ...
не знаю, но похоже стоит ограничение некое ... сайт даже в Google translate нельзя перевести, похоже пускает только "людей" ... :dont:
вероятно авторизация не правильная ...
подскажите, как быть ? :o
Может джавой скриптом куки ставит?
botaniQQQ, у меня с денвера работает)
skAmZ добавил 07.03.2010 в 18:46
P.S. так правильнее будет:
preg_match('#playls/([a-z0-9]+)/545/list#i',$url, $hash);
$hash = $hash[1];
botaniQQQ, у меня с денвера работает)
да, в денвере работает ... на сервере - нет ...
botaniQQQ добавил 07.03.2010 в 18:51
preg_match('#playls/([a-z0-9]+)/545/list#i',$url, $hash);
PS: выводит только одну цифру ...
PS: выводит только одну цифру ...
У меня выводит все как надо)
У вас не правильно выводит, из-за того, что вы забыли "$hash = $hash[1][0];" заменить))
И кстати, почему вы решили, что не работает, если выводит другой hash, это ещё не значит, что не будет работать.
И кстати, почему вы решили, что не работает, если выводит другой hash, это её не значит, что не будет работать.
так мне нужен именно тот хеш, который я вижу в исходном коде браузера ...
интересно, чего на денвере всё отлично, а на сервере подмененный выдаёт ...
botaniQQQ, я надеюсь вы не думаете, что этот хеш статичен?) Я считаю, он формиурется на основе данных клиента, ip к примеру)
botaniQQQ, я надеюсь вы не думаете, что этот хеш статичен?) Я считаю, он формиурется на основе данных клиента, ip к примеру)
хеш который выдаёт скриптом на сервере всегда одинаковый - 8d75c0ef565f487e2a33dad4ca87b351 ...
Ладно, буду пытаться ... =]
ойойойо, не губите мне вечер пожалуйста, я ведь захочу пройти этот "тест" :D
bearman добавил 07.03.2010 в 20:45
бу-го-га
http://home.helldude.ru/search/www.seasonvar.ru.php
bearman добавил 07.03.2010 в 20:46
это, preg_match_all - не панацея, откройте для себя preg_match :)
+1 к preg_match
это, preg_match_all - не панацея, откройте для себя preg_match
"панацея" - ваше любимое слово =] ...
http://home.helldude.ru/search/www.seasonvar.ru.php
Мне не нужно файл разбивать на массивы ... мне нужно вытянуть один хеш файл со страницы которую я показал ... http://www.s*e*a*s*o*n*v*a*r.ru/serial-545-25_cheloveka-5-season.html
+ попробуйте с http://home.helldude.ru/search/www.seasonvar.ru.php проверить хоть один flv файл - он не будет работать ...