|
0 / 0 / 2
Регистрация: 07.09.2013
Сообщений: 41
|
|
Как полностью загрузить весь подгружаемый список на сайте?10.03.2014, 16:54. Показов 3175. Ответов 20
Метки нет (Все метки)
Как полностью загрузить весь подгружаемый список на сайте?
Например на этой странице. http://www.kinopoisk.ru/film/229996/cast/
0
|
|
| 10.03.2014, 16:54 | |
|
Ответы с готовыми решениями:
20
Как загрузить страницу полностью? Линейные списки: Представить каждую строку как список слов, а весь текст-как список строк Как загрузить интернет канал полностью - 20Мб/с |
|
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
|
||||||
| 10.03.2014, 17:33 | ||||||
0
|
||||||
|
0 / 0 / 2
Регистрация: 07.09.2013
Сообщений: 41
|
|
| 10.03.2014, 18:16 [ТС] | |
|
а както без ajax запроса, я его незнаю.
0
|
|
|
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
|
|
| 10.03.2014, 18:20 | |
|
Показывайте на странице все товары, но разделите их на блоки-страницы. По умолчанию показана только 1 страница, в месте "// ваш ajax-запрос здесь" делается .show для следующего блока-страницы
0
|
|
|
0 / 0 / 2
Регистрация: 07.09.2013
Сообщений: 41
|
|
| 10.03.2014, 18:32 [ТС] | |
|
Нужно получить весь HTML код, автоматически подгружаемой страницы.
Этой страницы. http://www.kinopoisk.ru/film/229996/cast/ ajax я незнаю. php только начинаю учить.
0
|
|
|
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
|
||||||
| 10.03.2014, 22:42 | ||||||
|
curl-ом загружаете страницу http://www.kinopoisk.ru/film/229996/cast/ парсите что нужно
в html-коде страницы будет такая вставка js-кода:
Отправляя POST-ом token:802250a34dbbf3e82e79a051a66433d9 start_list:100 Ну и для остальных соответственно просто start_list увеличивается
0
|
||||||
|
0 / 0 / 2
Регистрация: 07.09.2013
Сообщений: 41
|
||||||
| 11.03.2014, 22:14 [ТС] | ||||||
|
неполучается зделать помогите разобраться.
то что получилось но неработает.
там нечего больше здалать нельзя? Добавлено через 3 часа 11 минут объясните почму неработает? Добавлено через 57 минут ктото видит мои сообщения? Добавлено через 38 минут ну напишите что небудь
0
|
||||||
|
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
|
|
| 11.03.2014, 23:55 | |
|
CURLOPT_POSTFIELDS надо передавать массив, почитайте в документации
token - постонно меняется, 802250a34dbbf3e82e79a051a66433d9 я привёл для примера. Нужно брать его каждый раз при загрузке страницы
0
|
|
|
0 / 0 / 2
Регистрация: 07.09.2013
Сообщений: 41
|
|
| 13.03.2014, 05:14 [ТС] | |
|
я немогу сохранить хотябы с 100-й по 200-ю страницу.
непойму куда что писать. напишите пожалуйста, там же недолго писать, хотябы что куда вписывать. в описании я нечего непонял.
0
|
|
| 13.03.2014, 22:47 | |
|
Не по теме: Про "недолго писать" не согласен, в подобном парсинге можно закопаться и на пару часов, там могут быть и другие подводные камни
0
|
|
|
0 / 0 / 2
Регистрация: 07.09.2013
Сообщений: 41
|
|
| 16.03.2014, 18:10 [ТС] | |
|
мне нужно чтоб хотябы один раз загрузилась страница с сотой по двух сотую запись, а дальше я сам смогу разобраться.
Добавлено через 10 часов 57 минут я немогу правильно написать запрос CURLOPT_POSTFIELDS, помогите кто небудь, или некто незнает? так неработает. curl_setopt($curl, CURLOPT_POSTFIELDS, 'token:802250a34dbbf3e82e79a051a66433d9' , 'start_list:100'); Добавлено через 13 часов 52 минуты ктото читает мои сообщения?
0
|
|
|
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
|
||||||
| 16.03.2014, 21:51 | ||||||
Сообщение было отмечено koksacs как решение
Решение
В CURLOPT_POSTFIELDS нужно передавать массив или url-закодированную сторку
С массивом будет так:
1
|
||||||
|
0 / 0 / 2
Регистрация: 07.09.2013
Сообщений: 41
|
|
| 17.03.2014, 21:24 [ТС] | |
|
спасибо наконецто заработало
0
|
|
|
0 / 0 / 0
Регистрация: 30.01.2016
Сообщений: 4
|
|
| 30.01.2016, 21:50 | |
|
Извините что врываюсь сюда с улицы . Программирую на HARBOUR . Понадобилось использовать LIBCURL . С обычными запросами вроде как разобрался . Сейчас вот мучаюсь с передачей в режиме POST .
Есть сайт . Туда нужно сгенерировать запрос с несколькими параметрами ( Поле тип Валюты , поле - Артикул ) Никак не могу создать правильную строку для POST . Совершенно новая для меня тема Сможет тут кто-нибудь помочь ?
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|
| 30.01.2016, 22:06 | |
|
VitalyXXL, по идее строки что GET, что POST одинаковые:
param1=value1¶m2=value2¶m3=value 3
0
|
|
|
0 / 0 / 0
Регистрация: 30.01.2016
Сообщений: 4
|
|
| 30.01.2016, 22:17 | |
|
Да в том-то и дело что по аналогии с запросами на другие сайты (где GET - запросы ) - не работает .
LIBCURL возвращает 1 байт информации судя по содержимому записанному в файл ) - то есть что-то с запросом не так . Может быть есть какая-то хитрость при запросе именно этого сайта(заноза этакая!) . Как видите я только зарегистрировался на этом ресурсе ..... потому как помочь мне - писателю на CLIPPER/HARBOUR .... в общем-то и некому ) Пока в личку не могу писать ( ждать пару дней -я новичек ) Сюда - в тему можно сбрасывать URL-сайта для парсинга для примера ?
0
|
|
|
0 / 0 / 0
Регистрация: 02.02.2016
Сообщений: 10
|
|
| 02.02.2016, 21:18 | |
|
insideone, привет. Помоги пожалуйста с кодом. Я не силен в php? но по моему там в закрывающей фигурной скобке дело, а куда ее поставить, где она должна стоять я не знаю... Помоги пожалуйста!
Добавлено через 1 минуту Jodah, привет. Помоги пожалуйста с кодом. Я не силен в php? но по моему там в закрывающей фигурной скобке дело, а куда ее поставить, где она должна стоять я не знаю... Помоги пожалуйста!
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|
| 02.02.2016, 23:27 | |
|
matrixsize, вы прямо всё делаете, чтобы вам помогли... код не показали, проблему нормально не описали, да ещё и спамите.
0
|
|
|
0 / 0 / 0
Регистрация: 02.02.2016
Сообщений: 10
|
||||||
| 03.02.2016, 00:06 | ||||||
|
Jodah, извиняюсь! С авторизацией была проблема...
Ошибка в 12 строке с двумя знаками "){" Не пойму, где должна стоять закрывающая фигурная скобка...
0
|
||||||
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
||||||||||||
| 03.02.2016, 00:14 | ||||||||||||
|
matrixsize, для начала - isset может принимать несколько значений:
0
|
||||||||||||
| 03.02.2016, 00:14 | |
|
Помогаю со студенческими работами здесь
20
Как получить весь URL path и загрузить его в код? Как запустить видео на весь экран на стронем сайте Как заставить Яндекс стереть инфу о сайте (весь кеш) А вот как бы мне загрузить данные в БД на сайте, используя Excel? Как вывести весь список конкатенации? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|