Страница 2 из 2

Re: вывод имени последних зашедших пользователей с готовых ID

Добавлено: 09 авг 2011, 23:55
boombast1k
может у тебе на сервер закидываются файлы с маленькой буквы(как у меня)?

Re: вывод имени последних зашедших пользователей с готовых ID

Добавлено: 10 авг 2011, 20:36
Александр
tkachka
Ошибку то читаешь?
Про относительные и абсолютные пути почитай...

Код: Выделить всё

require '/VkApi.class.php';
или

Код: Выделить всё

require '/home/k/konsta1/vkinozale47.ru/public_html/VkApi.class.php';
Или VkApi.class.php положи в папку с файлом page.php.

Re: вывод имени последних зашедших пользователей с готовых ID

Добавлено: 10 авг 2011, 22:43
tkachka
Александр
огромное спасибо, все получилось. вот полный код

Код: Выделить всё

<?phprequire '/home/k/konsta1/vkinozale47.ru/public_html/VkApi.class.php'; $api_id = 000000; $secret_key = "0000000000000000";// данные доступа к базе данных$db_host="localhost";   // обычно не нужно изменять$db_user="00000";    // имя пользователя БД$db_password="00000";    // пароль БД$db_name = "00000";  // имя БД$table_name = "stat";   // имя таблицы статистики   // соединение с БДmysql_connect($db_host, $db_user, $db_password) or die (mysql_error());mysql_select_db($db_name) or die (mysql_error());mysql_query("SET NAMES 'utf8'");    // Выполняем запрос: выбрать ID пользователей, которые посетили приложение более 10 раз$query = 'SELECT * FROM `'.$table_name.'`  ORDER BY `last_date` DESC LIMIT 10';$sql = mysql_query($query);$number = mysql_num_rows($sql);  if ($number == 0) {   echo "<P>Нет пользователей"; } else { echo("Последние 10 пользователей, посетившие приложение:<P>");  while ($sql_data = mysql_fetch_array($sql)) {        $uids .= $sql_data['uid'].',';}//удаляем последнюю запятую$uids = substr($uids, 0, -1); $VK = new vkapi($api_id, $secret_key);$resp = $VK->api('getProfiles', array('uids'=>$uids)); $count = sizeOf($resp['response']);for ($i=0; $i<$count; $i++) {    echo " ".$resp['response'][$i]['first_name']." ".$resp['response'][$i]['last_name'].",";}  } ?>
кому надо пользуйтесь.

Re: вывод имени последних зашедших пользователей с готовых ID

Добавлено: 10 авг 2011, 23:28
boombast1k
4.php это сам скрипт

Код: Выделить всё

Warning: Missing argument 3 for VkApi::__construct(), called in /home/u287455538/public_html/4.php on line 41 and defined in /home/u287455538/public_html/VkApi.class.php on line 271 Warning: Missing argument 4 for VkApi::__construct(), called in /home/u287455538/public_html/4.php on line 41 and defined in /home/u287455538/public_html/VkApi.class.php on line 272 Warning: Missing argument 5 for VkApi::__construct(), called in /home/u287455538/public_html/4.php on line 41 and defined in /home/u287455538/public_html/VkApi.class.php on line 273 Warning: Missing argument 6 for VkApi::__construct(), called in /home/u287455538/public_html/4.php on line 41 and defined in /home/u287455538/public_html/VkApi.class.php on line 274 Warning: Missing argument 7 for VkApi::__construct(), called in /home/u287455538/public_html/4.php on line 41 and defined in /home/u287455538/public_html/VkApi.class.php on line 275 Warning: Missing argument 8 for VkApi::__construct(), called in /home/u287455538/public_html/4.php on line 41 and defined in /home/u287455538/public_html/VkApi.class.php on line 276 Fatal error: Call to undefined method VkApi::api() in /home/u287455538/public_html/4.php on line 42

что не так?

Re: вывод имени последних зашедших пользователей с готовых ID

Добавлено: 10 авг 2011, 23:43
tkachka
boombast1k
у меня то же самое сначала было, пока не заменил файл Vkapi возьми тут - http://vkontakte.ru/source/APIServerPHPClass.zip и замени

Re: вывод имени последних зашедших пользователей с готовых ID

Добавлено: 11 авг 2011, 01:00
tkachka
Вот реализованный пример:
http://vkontakte.ru/app2134400_23898673