флэш-сайты обычно представляют собой приложения, которые загружаются один раз, а затем отображают весь контент ... так что навигация находится внутри загруженного SWF ...
есть два разных подхода ... либо содержимое сайта загружается с сервера, используя XML, переменные URL (& идент1 = значение1 и идент2 = значение2 ...), либо простой текст (который, в свою очередь, может представлять пользовательский формат, такие как JSON, CSV и т. д.) ... или подстраницы - это SWF-файлы, которые при необходимости будут просто загружаться в основной SWF-файл. Первый подход более чистый и более гибкий, хотя ... вам не следует использовать второй подход, если ваш контент не статичен или редко обновляется ...
когда дело доходит до сессий / входа в систему, это что-то, вам нужно разобраться с самим собой ... вам понадобится какой-то login.php, который позволит аутентификацию и создание сессии ... вход в систему будет выглядеть примерно так login.php?user=username&password=userpassword
... и он должен возвращать идентификатор сеанса и, возможно, статус, таким образом "&success=1&sid=somesessionid"
в случае успеха и "&success=0"
в случае неудачи ... любые дальнейшие действия / операции загрузки будут затем переходить к другим php-файлам и будут выглядеть как someAction.php?sid=somesessionid¶m1=value1...
... в вашем php вы бы потом проверили его по sid (обычно хранящемуся в базе данных) ... теоретически вы могли бы также использовать сеансы php, но это немного сложнее ...
для XML, используйте класс XML, для переменных url, используйте LoadVars и callback onLoad, для простого текста или пользовательских форматов, используйте LoadVars и onData ... ищите их в справочнике по языку ... и исходите из этого , AMFPHP стоит упомянуть ... посмотрите на это ...
тогда удачи ...;)
Greetz
back2dos