Модератор форума: JonMagon  
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » PHP-скрипты (Вопросы по использованию и реализации)
PHP-скрипты
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 31 | 14:08:30
090991an, напишите мне в лс.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Хошинару
Сообщений: 5
Репутация: 0

Сообщение # 32 | 03:56:13
Здравствуйте!
Подскажите, пожалуйста, каким образом я могу узнать пользователь какой группы на сайте обращается к PHP скрипту?
Заранее спасибо!
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 33 | 18:19:52
Хошинару,
Code
<?
$context = stream_context_create(array('http' => array('method' => "GET", 'header' => "Content-Type: text/xml",'timeout' => 8)));
$user = xmlrpc_decode(file_get_contents("http://адрес_сайта/api/index/8-" . ucoz_getinfo("SITEUSERID"), false, $context), "utf8");
echo $user['USER_GROUPID'];
?>


Данный код выведет ID группы текущего пользователя.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Хошинару
Сообщений: 5
Репутация: 0

Сообщение # 34 | 23:47:57
JonMagon, Спасибо!
У меня ещё один вопрос. Возможно получить через API (или каким-нибудь другим способом) дни рождения пользователей сайта?
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 35 | 08:39:52
Хошинару,
Code
$user['USER_BIRTHDAY'];

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Хошинару
Сообщений: 5
Репутация: 0

Сообщение # 36 | 18:31:25
JonMagon, это касательно конкретного пользователя. Сформулирую немного иначе: Как получить ассоциатывный массив всех пользователей сайта?
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 37 | 18:27:48
Хошинару, перебирайте диапазон ID'шников пользователей.
Качаем класс отсюда и юзаем
Code
require_once("api_class.php");
$api = new api();
$api -> start_session();
$api -> set_config('site', 'http://blog.ucoz.ru/');
$api -> auth();
for ($i = 1; $i < 101; $i++)
{
$user = $api -> get('USERS', $i);
if ($user['faultString'] != 'Error')
{
if ($user['USER_BIRTHDAY'] == '') $user['USER_BIRTHDAY'] = 'неизвестно когда';
echo $user['USER_USERNAME'] . " родился " . $user['USER_BIRTHDAY'] . "<br/>\r\n";
}
}

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Сообщение отредактировал JonMagon - Вторник, 13 Ноя 2012, 18:43:04
Хошинару
Сообщений: 5
Репутация: 0

Сообщение # 38 | 22:44:09
JonMagon, у меня возникла другая проблема. Я не смог выгрузить файл api_class.php. У меня отказывается загружать файлы больше 2900 байт. Не подскажете, с чем это связано?
skyline1341
Сообщений: 4
Репутация: 0

Сообщение # 39 | 12:52:57
Здравствуйте. Интересует такой вот вопросик.
Если на стороннем сервере есть файл, я знаю ссылку на него, могу ли я его выдать на сохранение посетителю с другим названием? Позволят ли ограничения ucoz php реализовать нечто подобное?
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 40 | 13:46:45
Хошинару, используйте FileZilla.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Хошинару
Сообщений: 5
Репутация: 0

Сообщение # 41 | 11:58:14
JonMagon, спасибо, всё работает! Проблема в моём роутере.
Magnes
Сообщений: 145
Репутация: -8

Сообщение # 42 | 13:19:35
Скажите,как мне сделать так чтобы пользователи мини-игры видели друг-друга?
Вот игра(пример):
http://smeshegame.ucoz.ru/swf/igra-1.swf

Помог?Ставь + к репутации!
Makar3000
Сообщений: 177
Репутация: 47

Сообщение # 43 | 13:53:24
Magnes, Используя сторонние сервисы предоставляющие трансляцию. К php это не относится (если конечно у них нету api)

Знание языков: PHP, MySQL, Javascript, HTML, CSS.
В данный момент работаем над новой системой управления нашей веб-студии Sp-Arts
090991an
Сообщений: 10
Репутация: 9

Сообщение # 44 | 21:53:10
Здравствуйте. Как можно добавить онлайн книга на мой сайт, если страницы картинки. Делать примерно так, как тут на сайте http://gitem.ru/gdz/5/1/4 .
Makar3000
Сообщений: 177
Репутация: 47

Сообщение # 45 | 00:19:07
090991an, ну я так понимаю если только картинки то к каждой книге придется писать оглавление? Оно вам надо? Поставьте скрипт онлайн pdf и используйте книги в pdf формате. Ну по крайней мере мне бы было так удобнее.

Знание языков: PHP, MySQL, Javascript, HTML, CSS.
В данный момент работаем над новой системой управления нашей веб-студии Sp-Arts
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » PHP-скрипты (Вопросы по использованию и реализации)
Поиск: