dzieki za odpowiedz. Nie mam jako takiego folderu AMFPHP na swoim serwerze. Wszystkie pliki AMFPHP sa w katalogu glownym serwera (gateway.php również). Gierke skopiowalem do katalogu services jak i do glownego katalogu serwera. w zadnym przypadku nie dziala. Klasy amfphp (ktore wywoluje flash przez swoje metody: (this.call("ReadValues.readVal", readUserRes)

, znajduja sie w katalogu services.
Kiedy wejde do katalogu browser, uruchamia sie strona z amfphp, gdzie znajduja sie wszystkie klasy napisane dla potrzeb flesha i ktore znajduja sie w katalogu services. Z poziomu browsera amfphp, moge wywolywac metody tych klas i wszystko dziala ok (metody zapisuja dane do bazy danych lub owe dane odczytuja). Kiedy aplikacja jest na moim dysku twardym, tez wszystko dziala ok. Niestety jezeli aplikacje wrzuce na serwer, nic nie dziala;d
Ponizej wkleje przykladowy kod flasha oraz amfphp:
flash:
Kod
public function readUser():void{
this.call("ReadValues.readVal", readUserRes);
}
amfphp:
<?php
class ReadValues{
var $localhost = "mysql5";
var $dbname = "nazwa mojej bazy danych";
var $root = "moj root";
var $pass = 'moje haslo do bazy';
function ReadValues(){
$this->conn = mysql_pconnect($this->localhost, $this->root, $this->pass);
}
function readVal(){
return mysql_query("SELECT nick_name FROM narzadyUser");
}
function userLog($nick){
return mysql_query("SELECT nick_name, pass, oczy, serce, watroba, nerki FROM narzadyUser WHERE nick_name = '$nick'"); }
function deleteUser($nick){
return mysql_query("DELETE FROM narzadyUser WHERE nick_name = '$nick'"); }
function getTrade(){
return mysql_query("SELECT eyes, heart, liver, kidneys FROM narzadyTrade"); }
}
?>