Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   URLRequest from Flash(Actionscript3.0) to PHP (http://www.flasher.ru/forum/showthread.php?t=135914)

vvenn 05.02.2010 03:05

URLRequest from Flash(Actionscript3.0) to PHP
 
Работает :yahoo::yahoo:, шлет два параметра:

Actionscript3.0 код:

Код AS3:

stop();
 
box1.text = "";
box2.text = "";
 
submitt.addEventListener(MouseEvent.CLICK, submittData);
 
function submittData(event:MouseEvent):void
{
 
        var visitor:String = String(box1.text);
        var comment:String = String(box2.text);
 
        if (visitor != "" && comment != "")
        {
                var result:String = "http://flash.ven.lt/php/submit_to_Database.php";
                var myrequest:URLRequest = new URLRequest(result);
                var loader:URLLoader = new URLLoader();
                var myparams:URLVariables = new URLVariables();
 
                myparams.visitor = visitor;
                myparams.commentt = comment;
 
                myrequest.data = myparams;
 
                myrequest.method = URLRequestMethod.POST;
                loader.load(myrequest);
 
                trace(myrequest.data);
                trace(myrequest);
                trace(myparams);
 
        }
        else
        {
                box1.text = "Введите текст";
                box2.text = "Введите текст";
 
        }
}

PHP код:

PHP код:

<?


$host 
'localhost'
$user 'user';
$pass '*******;
$database = '
commentbook';
$table = '
commentbook'; 

 
$visitor = $_POST['
visitor']; 
$comment = $_POST['
commentt']; 


mysql_connect($host,$user,$pass) or die(mysql_error());
mysql_select_db($database) or die(mysql_error());
$add_all = "INSERT INTO $table values('
$visitor','$comment', CURRENT_TIMESTAMP,'')";
mysql_query($add_all) or die(mysql_error());



?>

Может кому пригодится :):)

Gaen 05.02.2010 07:11

Серверный код подвержен sql инъекции


Часовой пояс GMT +4, время: 12:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.