Есть ли способ передать суперглобальную переменную через HTML-форму?

0

Согласно моему опыту до сих пор, когда скрипт вызывается как "форма" HTML-формы, ему присваивается новый набор суперглобальных переменных.

Есть ли способ передать суперглобальные переменные через html-форму? Кроме того, я хотел бы знать, каковы различия в вызове PHP-скрипта с помощью инструкции include/require по сравнению с вызовом его как действия формы.

Благодарю!

  • 1
    Каждый запрос страницы получает новую чистую среду (вы ищете сеансы). include файлы выполняются в одном и том же процессе, области действия и, таким образом, сохраняют переменное состояние
  • 1
    ^^ другой вариант - скрытые поля формы
Показать ещё 1 комментарий
Теги:
forms
superglobals

1 ответ

0

Вам придется каким-то образом закодировать его, как и все остальное, что вы хотите вставить в текстовое значение. Чистым способом сделать это с PHP является serialize(). Я предпочитаю использовать JSON (json_encode()), когда могу, для совместимости с другими системами.

Теперь то, что вы просите, вероятно, не то, что вы хотите сделать. Я не могу представить ни одного сценария, где это имеет смысл.

  • 1
    я думаю, что, должно быть, читаю вам другой вопрос

Ещё вопросы

Сообщество Overcoder
Наверх
Меню