Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   ошибка с сервером (http://www.flasher.ru/forum/showthread.php?t=182016)

Артур177 09.07.2012 17:35

ошибка с сервером
 
с начало я написал 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);
                        }

в чем ошибка?? не судите сильно за скрипт я еще только учусь...

Krusty 09.07.2012 18:27

Ошибка в том, что совершенно непонятно, что ваш код делает, зачем, и что у него не получается.

zuxul 10.07.2012 00:32

Используй дебаг-плеер + фидлер, Артур.


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

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