Код: Выделить всё
<?header('Content-Type: text/html; charset=utf-8'); include 'connect.php'; # проверка авторизацииif (isset($_COOKIE['id']) and isset($_COOKIE['hash'])) { $user_id = addslashes($_POST['id']); $user_login = addslashes($_POST['login']); $user_pass = addslashes($_POST['pass']); $userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM table_users WHERE id = '".intval($_COOKIE['id'])."' LIMIT 1")); echo "<data> <id><![CDATA[".$userdata['id']."]]></id> <login><![CDATA[".$userdata['user_login']."]]></login> <pass><![".$userdata['user_pass']."]></pass> </data>"; if(($userdata['hash'] !== $_COOKIE['hash']) or ($userdata['id'] !== $_COOKIE['id'])) { setcookie('id', '', time() - 60*24*30*12, '/'); setcookie('hash', '', time() - 60*24*30*12, '/'); setcookie('errors', '1', time() + 60*24*30*12, '/'); header('Location: login.php'); exit(); } } else { setcookie('errors', '2', time() + 60*24*30*12, '/'); header('Location: login.php'); exit();}?>
Код: Выделить всё
// varsimport com.MultipartURLLoader;var url_loader:MultipartURLLoader = new MultipartURLLoader();var xml:XML; // stage set stop(); // LOGINfunction LOGIN():void { // upload; url_loader.requestHeaders = [new URLRequestHeader('Cache-Control','no-cache')]; url_loader.addEventListener(Event.COMPLETE, LOGIN_COMPLETE); url_loader.addEventListener(IOErrorEvent.IO_ERROR, LOGIN_ERROR); url_loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, LOGIN_ERROR2); url_loader.load('login.php'); } // LOGIN_ERROR;function LOGIN_ERROR(e:IOErrorEvent = null):void { url_loader.removeEventListener(Event.COMPLETE, LOGIN_COMPLETE); url_loader.removeEventListener(IOErrorEvent.IO_ERROR, LOGIN_ERROR); url_loader.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, LOGIN_ERROR2); preloader.visible = false;} // LOGIN_ERROR2;function LOGIN_ERROR2(e:SecurityErrorEvent = null):void { LOGIN_ERROR();} // LOGIN_COMPLETEfunction LOGIN_COMPLETE(e:Event = null):void { LOGIN_ERROR(); // login OK if (e.target.data != "fail") { xml = XML(e.target.data); txt_login.text = xml.login; txt_pass.text = xml.pass; trace(txt_pass.text = "123123"); }}
Код: Выделить всё
if (e.target.data != "fail") {}
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="370" height="450" title=""><param name="movie" value="main.swf"><embed pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="370" height="450" src="main.swf"> </object> </body></html>