Я использую объекты simpleXML с комиссионным соединением API сведений о комиссии. Он работает правильно, и я получаю информацию о комиссии. Теперь я показываю отчет на одной странице, и после нажатия кнопки «Добавить отчет» он должен быть добавлен в БД. Но я не могу передать переменную объекта simpleXML по страницам. Я попытался передать его как скрытое значение после сериализации. Но есть некоторые проблемы с сериализацией объекта simpleXML, поэтому я не могу его использовать. Пожалуйста, дайте мне знать, как я могу передать значение на другую страницу. Я имею в виду, как я могу отправить объект. Я использую это внутри пользовательского компонента Joomla.
передача объекта simpleXML через страницы
comment
Как насчет использования сеанса для хранения данных?
- person Xupypr MV   schedule 27.07.2011
comment
@Xupypr MV: поскольку сеанс будет сериализовать объект, у него должна быть та же проблема, что и с прямым вызовом сериализации/десериализации.
- person prodigitalson   schedule 27.07.2011
comment
@ prodigitalson Я пытался передать переменную как скрытое поле. Но он передает только «?xml version=». Вот как я передаю переменную. [код]( $report_xml=$reports-›asXML();‹тип ввода=скрытое имя=значение отчета=‹?php echo $report_xml; ?››). а также
- person Happy Coder   schedule 30.07.2011
Ответы (1)
Хорошо, поскольку XML, по сути, является формой обмена данными, почему бы вам просто не сохранить его снова как строку xml с $xml->asXML()
и не опубликовать?
person
prodigitalson
schedule
27.07.2011