Создание БД номеров пользователей
Добавлено: 29 авг 2010, 23:30
Александр. На серве есть файл numer.пхп С вашего урока я понял азы работы с сервом. Немного изменил его, для того чтоб сохранить телефон юзера в базе.
Приложение ошибок не выдает. В history отображается
А в базу не заноситься запись!(( Тут ошибка в пхп??
Код: Выделить всё
<?php// данные доступа к базе данных$db_host="localhost"; // обычно не нужно изменять$db_user="*****"; // имя пользователя БД$db_password="*****"; // пароль БД$db_name = "aafpiora_mybd"; // имя БД$table_name = "numer"; // имя таблицы номеров // данные приложения$app_id = '1931208'; // id приложения$api_secret = 'p4UpG1P8xM5R8Jcr7hLP'; // защищенный ключ приложения с вкладки платежи $auth_key = $_POST['auth_key'];$viewer_id = $_POST['viewer_id'];$numer = $_POST['numer']; $real_key = md5($app_id."_".$viewer_id."_".$api_secret);if ($auth_key == $real_key){ // соединение с БД 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'"); // ON DUPLICATE KEY UPDATE `numer`="'.$numer.'";'; $query = 'INSERT INTO `'.$table_name.'` (`uid`, `numer`) VALUES ("'.$viewer_id.'","'.$numer.'")'; $sql = @mysql_query($query); echo "OK"; }?>
Код: Выделить всё
save.addEventListener(MouseEvent.CLICK, saveck);................................\.................................. private function saveck(event:MouseEvent):void { var stat_loader_serv:URLLoader = new URLLoader(); var stat_request_serv:URLRequest=new URLRequest("http://aafpiora.up100mb.com/numer.php");// stat_request_serv.method=URLRequestMethod.POST; var stat_vars:URLVariables = new URLVariables(); stat_vars['auth_key']=LoaderInfo(root.loaderInfo).parameters.auth_key;// auth_key из FlashVars stat_vars['viewer_id']=LoaderInfo(root.loaderInfo).parameters.viewer_id;// ID просматривающего приложение stat_vars['numer']=mob.text; //номер stat_request_serv.data=stat_vars; // выполнение запроса stat_loader_serv.load(stat_request_serv); history.text=history.text+"Вы нажали на кнопку Сохранить\n"+"viewer_id="+stat_vars['viewer_id']+"\n"; history.text=history.text+" numer="+stat_vars['numer']+"\n"; }
Код: Выделить всё
Вы нажали на кнопку Сохранить viewer_id=19594693 numer=+79087778890