| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > ASP > Как передавать даные не через адресную строку? |
| Автор: DiMamont 11.7.2005, 18:58 |
| Как передать данные не через адрессную строку(подобно методу POST), если у меня стоит Response.Redirect? То есть можно создать что-нибудь типа невидимого поля ввода, и обратится к нему со страницы на которую была произведена переадрессация? |
| Автор: ReFleX 11.7.2005, 19:27 |
| Всё как то запутал ты. Попробуй использовать Request.Form("") Request.QueryString("") |
| Автор: djGri 28.2.2006, 08:25 |
| На самом деле интересный вопрос. Я тоже с этим столкнулся. Имеется ввиду: File1: ================ form method = post action= file2 ================= File2: (form check) if form is good Response.redirect( File3) ======================== File3: ....oooops! no data ============================ Внимание! Вопрос: Как из File1 передать в File3 через File2 ? |
| Автор: ReFleX 5.3.2006, 02:52 |
| Используйте <input type="hidden" name="name" value="<% Request.Form("name") %>" /> во второй форме/ Или уж на худой конец пользуйся сеансовыми переменными. Session("name") = Request.Form("name") А на другой странице Response.Write(Session("name")) Сеансовые переменные по умолчанию помняться на сервере 20 минут или пока клиент не закроет страницу. |
| Автор: Goryachev 7.3.2006, 00:28 | ||
| djGri, попробуй енто:
|
| Автор: djGri 7.3.2006, 07:40 | ||||||
| Goryachev, спасибо за идею! ( Я не могу пока голосовать Вот решение: =========== 1.asp
2.asp
3.asp
|