Модератор форума: JonMagon  
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Вопросы по использованию услуги PHP (Описание темы)
Вопросы по использованию услуги PHP
Модератор форума
Сообщение # 1 | 15:29:10
В данной теме Вы можете задавать вопросы, касающиеся использования PHP.

Вопросы по оплате и подключению PHP Вы можете задать в следующей теме: https://forum.ucoz.ru/forum/47-37334-1
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 331 | 19:57:48
_CrySiS_, без понятия, ищите. Можете обратиться к специалистам, напишут.
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 332 | 19:58:57
666pro, если информация формируется посредством обычного запроса к серверу — возможно. Есть есть готовые решение — смотрите, чтобы не было запрещённых функций.
666pro
Сообщений: 2
Репутация: 0

Сообщение # 333 | 22:31:22
а какая версия у вас PHP ?
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 334 | 12:42:23
666pro, 5.2.12
vadim-narochnyi
Сообщений: 68
Репутация: 6

Сообщение # 335 | 20:00:54
Почему написанный скрипт для переноса пользователей в другую группу, выдает следующий текст: "You are trying to do illegal action!" - типа не законное действие, что uCoz запрети через php переносить пользователей?

GTAdrom.com - каталог автомобилей для серии игр GTA 4 и GTA San Andreas
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 336 | 20:19:28
vadim-narochnyi, реферрер должен быть соответствующим. То есть /index/8-uid.
vadim-narochnyi
Сообщений: 68
Репутация: 6

Сообщение # 337 | 20:24:44
G-XPert, Так и есть, но та же ошибка!

GTAdrom.com - каталог автомобилей для серии игр GTA 4 и GTA San Andreas
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 338 | 20:31:54
vadim-narochnyi, на сервере uCoz стоит проверка на реферрер. Если он не равен /index/8-uid (uid - айди пользователя), то появляется ошибка, про которую Вы написали. Просто передавайте HTTP-заголовок с этим реферрером, и запрос пройдёт.
vadim-narochnyi
Сообщений: 68
Репутация: 6

Сообщение # 339 | 20:37:20
G-XPert,
Quote (G-XPert)
Просто передавайте HTTP-заголовок с этим реферрером

Можно чуть по подробнее!

GTAdrom.com - каталог автомобилей для серии игр GTA 4 и GTA San Andreas
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 340 | 20:48:52
vadim-narochnyi, http://www.php.net/manual/ru/function.curl-setopt.php
Quote
CURLOPT_REFERER Содержимое заголовка "Referer: ", который будет использован в HTTP-запросе.
vadim-narochnyi
Сообщений: 68
Репутация: 6

Сообщение # 341 | 20:55:23
G-XPert, Спасибо, запрос прошел, но пользователь не был перенесен в другую группу(

GTAdrom.com - каталог автомобилей для серии игр GTA 4 и GTA San Andreas
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 342 | 21:10:53
vadim-narochnyi, смотрите что сервер возвращает. Учитывайте, что там должна быть передана информации не только о группе, в которую перенести, но и текущая группа.
vadim-narochnyi
Сообщений: 68
Репутация: 6

Сообщение # 343 | 21:15:33
G-XPert,
Здесь так:
Code
curl_setopt($ch, CURLOPT_URL,  CURLOPT_REFERER);


Post запрос из php:
Code
     
     c => 2, // Переносим в группу
     a => 20,  
     dgr => 1, // Текущая
     s => $uid, //id
     p => $ssid// сессия

Но не переносит!

Добавлено (08-Июн-2012, 21:15:33)
---------------------------------------------
Думаю здесь ошибка

Code
curl_setopt($ch, CURLOPT_URL,  CURLOPT_REFERER);

GTAdrom.com - каталог автомобилей для серии игр GTA 4 и GTA San Andreas
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 344 | 21:16:40
vadim-narochnyi, а где у Вас сам реферрер(ссылка)?
vadim-narochnyi
Сообщений: 68
Репутация: 6

Сообщение # 345 | 21:20:15
G-XPert, В каком формате он должен передаться? (в каком виде)

GTAdrom.com - каталог автомобилей для серии игр GTA 4 и GTA San Andreas
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Вопросы по использованию услуги PHP (Описание темы)
Поиск: