2010-08-11 3 views
1

Я создаю апплет Java, который связывается с моим PHP-сайтом, запрашивая страницы и получая их содержимое. Он работает очень хорошо, и он позволяет апплету использовать PHP-сессии.Java и PHP-сессии

Однако я попытался запустить апплет с помощью Opera (вместо Firefox), и оказалось, что Opera не позволяет моему апплетам использовать свой сеанс PHP, а поскольку Java (или по крайней мере IcedTea) не обрабатывает PHP сессий, я не могу заставить свой апплет работать.

Есть ли способ заставить Java обрабатывать сеансы PHP?

ответ

2

Вам нужно будет нести идентификатор сеанса PHP в каждом запросе. То есть, сделайте start_session.php, который возвращает только результат session_start(); и echo session_id() и использовать это число в последующих запросах, то есть other.php?sid=XXXXX внутри other.php использовать session_id($_GET['sid']);, чтобы начать сеанс.

+0

Спасибо, я буду искать функции сессии PHP: D –

 Смежные вопросы

  • Нет связанных вопросов^_^