Такой урок уже есть. Вот: http://flapps.ru/forum/topic753.htmlkiller112 писал(а):А может кто написать скрипт при заходе в прило чтобы уже создавалось ID в базу с пользователями, а то самого главного здесь нет, только скрипт
Автоматическая отправка уведомлений с использованием JQuery
Re: Автоматическая отправка уведомлений с использованием JQuery
Re: Автоматическая отправка уведомлений с использованием JQuery
Ну я сделал что-то типо этого:
База данных:
Страница PHP
База данных:
Код: Выделить всё
CREATE TABLE IF NOT EXISTS `stat` ( `id` int(9) AUTO_INCREMENT, `uid` int(10), `last_date` int(10), `visits` int(9) DEFAULT '1', PRIMARY KEY (`id`), UNIQUE KEY `uid` (`uid`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Код: Выделить всё
// данные доступа к базе данных$db_host="localhost"; // обычно не нужно изменять$db_user="user"; // имя пользователя БД$db_password="pass"; // пароль БД$db_name = "name"; // имя БД$table_name = "stat"; // имя таблицы статистики. Если вы не меняли его в запросе, создающем БД, то и здесь менять его не надо mysql_connect($db_host, $db_user, $db_password) or die (mysql_error()); mysql_select_db($db_name) or die (mysql_error()); // данные приложения$app_id = '743131'; // id приложения$api_secret = 'qwertyuiopasdfghjklzxcvbnm'; // защищенный ключ приложения $auth_key = $_GET['auth_key'];$viewer_id = $_GET['viewer_id']; $real_key = md5($app_id."_".$viewer_id."_".$api_secret);$if_in_bd = mysql_result(mysql_query("SELECT COUNT(*) FROM $table_name WHERE uid='$_GET[viewer_id]'"),0); Если юзер с таким идом в бд уже есть будет 1.if ($auth_key == $real_key && $if_in_bd=='0'){$query = 'INSERT INTO '.$table_name.' (`uid`, `last_date`) VALUES ("'.$viewer_id.'","'.time().'") ON DUPLICATE KEY UPDATE `visits` = (`visits`+1), `last_date`="'.time().'";';if (mysql($query)) {echo 'Все отлично';} else {echo 'Какая-то ошибошка!';}}
Re: Автоматическая отправка уведомлений с использованием JQuery
помогите не понимаю делаю все по инструкции создал таблицу в базе не не одного uID в базу не добавляется
Действие Имя индекса Тип Уникальный Упакован Поле Уникальных элементов Сравнение Null Комментарий
Изменить Удалить PRIMARY BTREE Да Нет id 0 A
Изменить Удалить uid BTREE Да Нет uid 0 A YES
Re: Автоматическая отправка уведомлений с использованием JQuery
Да ни фига не отправляет мучаюсь уже 3 часа !!! и значение менял вместо 100 на 3 к примеру, потому что 100 пользователей нет еще ...
Re: Автоматическая отправка уведомлений с использованием JQuery
нет 100 - твоя вина. больше 100 - великолепно работает.apiboss писал(а):Да ни фига не отправляет мучаюсь уже 3 часа !!! и значение менял вместо 100 на 3 к примеру, потому что 100 пользователей нет еще ...
Re: Автоматическая отправка уведомлений с использованием JQuery
Ну вот и заработало !!! ))) Решился вчера добавить скрипт в уже действующее приложение и проверил на 600 человек все улетело без проблем за 1-2 секунды )) Это круто !!!
Re: Автоматическая отправка уведомлений с использованием JQuery
А можно ли больше 1024 символа отправлять ? Если да то где исправить ??
Re: Автоматическая отправка уведомлений с использованием JQuery
Жду ответа !!!
Можно ли больше 1024 символов сделать ОЧЕНЬ НАДО !!!
Можно ли больше 1024 символов сделать ОЧЕНЬ НАДО !!!
Re: Автоматическая отправка уведомлений с использованием JQuery
так попробуй самapiboss писал(а):Жду ответа !!!
Можно ли больше 1024 символов сделать ОЧЕНЬ НАДО !!!
Re: Автоматическая отправка уведомлений с использованием JQuery
apiboss
Сейчас все 1024 отправляет?
Почитай описание метода http://vkontakte.ru/developers.php?oid= ... tification
Сейчас все 1024 отправляет?
Почитай описание метода http://vkontakte.ru/developers.php?oid= ... tification
message - текст уведомления, который следует передавать в кодировке UTF-8 (максимум 254 символа).