bay_ebook

bay_ebook
Рейтинг
111
Регистрация
28.05.2010
Chukcha:
$theLevel = $char_data[$defines["LEVEL"]["CLIENT"]];

$char_gender = dechex($char_data[$defines["GENDER"]["CLIENT"]]);
а если так?

ну если так горит:


$theLevel = (isset($char_data[$defines["LEVEL"]["CLIENT"]]) && is_numeric($char_data[$defines["LEVEL"]["CLIENT"]]))?$char_data[$defines["LEVEL"]["CLIENT"]]:null;

is_numeric - на свою заменяем :), null - тоже.

Ошибки уровня Notice - это скорее всего не объявленные переменные

Напрмиер $_GET["searchQuery"] - может не существовать, отсюда и ошибка.

В принципе ничего страшного, просто уберите отображение нотисов


error_reporting(E_ALL ^ E_NOTICE);
Chukcha:
увеличьте CURLOPT_TIMEOUT

Не помогает, так как curl считает ,что если был поток данных, и данные не поступают - то закрывает соединение

Dinozavr:
или простой вывод данных хранящихся в JS массиве

нет, там не js

LEOnidUKG:
В HTML посмотрите, если там вообще ваши строки. А то уже парсить размахнулись не проверив сайт.

Смотрел, есть. Там именно html, но вывод не стразу а с буфера.

Chukcha:
вы говорите о парсинге внешней страницы?

Тогда вас не должно беспокоить, как там отдается контент
построчно, или через буфер

Да вот как раз беспокоит.

Если смотреть браузером - видим сначала загрузку заглавия таблицы с данными, потом каждую секунду догружается строка. А вот через curl получаю только заглавие, а строк нету, curl завершает работу, не дожидаясь, пока весь буфер выведется.

fsou1:
cURL'ом AJAX подгрузка парситься, не подскажите?

Аякса там нет, простой буферный вывод.

Вопрос:

Есть СДЛ, уник текст, дизайн и тд. 8 страниц с 20 в индексе, в этот ап вообще 7.

А еще есть откровенный ГС на копипасте, раньше вообще в бане был, а сегодня вылезли 96% страниц (примерно 3500) - это такой прикол или чего?

UNIT-IS:
А что капчи нынче не в моде?
reCaptcha например.
Если возвращает успех - тогда отдавать файл. Боты ее трогать не будут, и регистрация не обязательна (если это имеет приоритет).

Все ровно нужно прятать прямой линк, или один раз распознают каптчу, потом повесят у себя на сайте, а платить ТС придется :)


А как тогда делают то?) На выделеных серверах только?

Дело не в сервере ,а в том, что бы прятать прямой линк. Это технология, программирование, причем есть несколько вариантов. Гугл в помочь, просто тут описывать долго и муторно.

Mellifleur:
А как такие скрипты идентифицируют юзеров? Регистрация будет обязательна?

Боюсь в двух словах не объяснить, там целая статья получится.

Mellifleur:

Ну а перенос на отделный хостинг, это ведь выход?

Нет, разве, что для каждых 5-10 файлов новый хостинг :)

Неужели 1$ в месяц - настолько большая проблема? :)

Для начала - если будут прямые ссылки - Вас замучают парсеры (боты) которые будут все скачивать скопом и давать большую нагрузку + кушать трафик (если в хостера написано безлимитный - это, до тех пор, пока Ваш трафик не перерастет в 100 гб месяц).

Решение проблемы - генерация ссылок для каждого юзера отдельно. Тут то и будет удар по серверу, так как придется использовать скрипт, который все это обрабатывает.

В общем-то задача не тривиальная.

http://dengionline.com/ - аналог робокассы, меньше бюрократии, но чуток похуже сапот (в плане квалификации)

Всего: 936