с начало я написал php скрипт
PHP код:
<?php
mysql_select_db("guestbook");
$result = mysql_query("SELECT uid FROM posts");
$posts = mysql_num_rows($result);
if($_POST['password'] == "12345")
{
if($_POST['do'] == "send")
{
;
$uid = $_POST['uid'];
$text = mysql_real_escape_string($_POST['text']);
mysql_query(uid='$uid', text='$text');
print "posts=" . $posts;
}
if($_POST['do'] == "get")
{
$page = $_POST['page'];
$result = mysql_query("SELECT uid, name FROM posts ORDER BY id");
$xml = '<?xml version="1.0" encoding="UTF-8"?><response>';
while($row = mysql_fetch_array($result))
{
$xml.= '<post uid="'.>;
$xml.= $row['text'];
$xml.= '</post>';
}
$xml.= "</response>";
$xml = iconv("cp1251", "utf-8", $xml);
print "result=$xml&posts=$posts";
}
}
?>
после этого в моем предложение написал это для того чтобы взять данные
Код AS3:
function sendData(vars:URLVariables, onSuccess:Function):void
{
var request:URLRequest = new URLRequest();
request.url = "http://5.1.1.208/";
request.method = URLRequestMethod.POST;
request.data = vars;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, onSuccess);
loader.load(request);
}
function updatePosts(pageNum:uint = 0):void
{
sendData(new URLVariables("password=12345&do=get&page=" + pageNum), loadPosts);
}
function loadPosts(e:Event):void
{
var response:XML = XML(e.target.data.result);
var postsList:XMLList = response.post;
var postsNum:uint = postsList.length();
text1.text = postsList[0].@id;
artyr3.text = postsList[0];
}
ну и чтобы передать
Код AS3:
sendData(new URLVariables("password=12345&do=send&id=" + 1 + "&text=" + artyr4.text), posted);
function posted(e:Event):void
{
updatePosts(1);
}
в чем ошибка?? не судите сильно за скрипт я еще только учусь...