Не работают функции

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.

Не работают функции

Сообщение MrDead » 10 ноя 2014, 14:27

  1. <?
  2. header('Content-Type: text/html; charset=utf-8');
  3. include 'connect.php';  
  4.  
  5. # проверка авторизации
  6. if (isset($_COOKIE['id']) and isset($_COOKIE['hash']))
  7. {    
  8.     $user_id = addslashes($_POST['id']);
  9.     $user_login = addslashes($_POST['login']);
  10.     $user_pass = addslashes($_POST['pass']);
  11.     $userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM table_users WHERE id = '".intval($_COOKIE['id'])."' LIMIT 1"));
  12.  
  13.  
  14.  echo "<data>
  15.                     <id><![CDATA[".$userdata['id']."]]></id>
  16.                     <login><![CDATA[".$userdata['user_login']."]]></login>
  17.                     <pass><![".$userdata['user_pass']."]></pass>
  18.                
  19.                   </data>";
  20.     if(($userdata['hash'] !== $_COOKIE['hash']) or ($userdata['id'] !== $_COOKIE['id']))
  21.     {
  22.  
  23.         setcookie('id', '', time() - 60*24*30*12, '/');
  24.         setcookie('hash', '', time() - 60*24*30*12, '/');
  25.     setcookie('errors', '1', time() + 60*24*30*12, '/');
  26.     header('Location: login.php'); exit();
  27.    
  28.     }
  29. }
  30. else
  31. {
  32.  
  33.   setcookie('errors', '2', time() + 60*24*30*12, '/');
  34.   header('Location: login.php'); exit();
  35. }
  36. ?>
  37.  


  1. // vars
  2. import com.MultipartURLLoader;
  3. var url_loader:MultipartURLLoader = new MultipartURLLoader();
  4. var xml:XML;
  5.  
  6.  
  7. // stage set
  8.  
  9. stop();
  10.  
  11. // LOGIN
  12. function LOGIN():void {
  13.    
  14.         // upload;
  15.         url_loader.requestHeaders = [new URLRequestHeader('Cache-Control','no-cache')];
  16.         url_loader.addEventListener(Event.COMPLETE, LOGIN_COMPLETE);
  17.         url_loader.addEventListener(IOErrorEvent.IO_ERROR, LOGIN_ERROR);
  18.         url_loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, LOGIN_ERROR2);
  19.         url_loader.load('login.php');
  20.    
  21. }
  22.  
  23. // LOGIN_ERROR;
  24. function LOGIN_ERROR(e:IOErrorEvent = null):void {
  25.     url_loader.removeEventListener(Event.COMPLETE, LOGIN_COMPLETE);
  26.     url_loader.removeEventListener(IOErrorEvent.IO_ERROR, LOGIN_ERROR);
  27.     url_loader.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, LOGIN_ERROR2);
  28.  
  29.     preloader.visible = false;
  30. }
  31.  
  32. // LOGIN_ERROR2;
  33. function LOGIN_ERROR2(e:SecurityErrorEvent = null):void {
  34.     LOGIN_ERROR();
  35. }
  36.  
  37. // LOGIN_COMPLETE
  38. function LOGIN_COMPLETE(e:Event = null):void {
  39.     LOGIN_ERROR();
  40.  
  41.     // login OK
  42.     if (e.target.data != "fail")
  43.     {
  44.         xml = XML(e.target.data);
  45.         txt_login.text = xml.login;
  46.         txt_pass.text = xml.pass;
  47.         trace(txt_pass.text = "123123");
  48.        
  49.     }
  50. }


При тесте флешки, вроде все нормально, по нажатию на кнопку срабатывает условие

Но данные в поля не пишутся, в чем трабл?
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. </head>
  6. <body>
  7.  
  8. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="370" height="450" title="">
  9. <param name="movie" value="main.swf">
  10. <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">
  11.  
  12. </object>
  13.  
  14. </body>
  15. </html>
MrDead

 
Автор темы
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46
Благодарил (а): 20 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Не работают функции

Сообщение MrDead » 11 ноя 2014, 15:43

Удалите тему
MrDead

 
Автор темы
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46
Благодарил (а): 20 раз.
Поблагодарили: 0 раз.


Вернуться в Программирование на Flash



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron