Вы можете выдать параметр GET как скрытый элемент ввода, т. Е .:
<input type=hidden name="name_of_parameter" value="value_of_parameter" />
ОДНАКО , есть две очень важных вещей, которые следует иметь в виду при этом:
- Вы абсолютно ДОЛЖНЫ санировать аргумент CGI, который вы собираетесь выдавать на странице (невыполнение этого может привести к уязвимости XSS).
- Как и с любым другим параметром, вы не можете полагать, что это значение не было изменено (поэтому не используйте 'name = dan' для аутентификации dan!).
Поскольку из вашего примера я делаю вывод, что вы используете это для идентификации и аутентификации пользователя, я настоятельно рекомендую вам использовать для этого cookie-файл браузера (а также цифровую подпись, которая кодирует контрольную сумму этих данных, чтобы если он изменен, вы можете легко определить, что он недействителен).