Код: Выделить всё
<?php // данные доступа к базе данных $db_host=""; // обычно не нужно изменять $db_user=""; // имя пользователя БД $db_password=""; // пароль БД $db_name = ""; // имя БД // данные приложения $app_id = ''; // id приложения $api_secret = ''; // защищенный ключ приложения $auth_key = $_POST['auth_key']; $viewer_id = $_POST['viewer_id']; $id = $viewer_id; $real_key = md5($app_id."_".$viewer_id."_".$api_secret); if ($auth_key == $real_key){ // соединение с БД $mysqli = new mysqli($db_host, $db_user, $db_password, $db_name); if (mysqli_connect_errno()) { printf("Ошибка соединения: %s\n", mysqli_connect_error()); exit; } $mysqli->set_charset("utf8"); if ($stmt = $mysqli->prepare("SELECT `lvl` FROM `stat` WHERE `uid` = ?")) { $stmt->bind_param('i', $id); $stmt->execute(); $stmt->bind_result($lvl); while ($stmt->fetch()) { echo $lvl;}} } ?>
Код: Выделить всё
points:Number = new Number(); var stat_request:URLRequest=new URLRequest("*********.php" + '?' + Math.random()); stat_request.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_request.data = stat_vars; stat_loader.load(stat_request); stat_loader.addEventListener(Event.COMPLETE, onComplete); points = stat_loader.data; game(); public function game () :void { if (points == 0){ var lvl1:lvl1Class = new lvl1Class(); addChild(lvl1); lvl1.starLvl1(); } if(points == 1){ var lvl2:lvl2Class = new lvl2Class(); addChild(lvl2); }}