powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите с 2-умя <form method POST>
5 сообщений из 5, страница 1 из 1
Помогите с 2-умя <form method POST>
    #34193929
cruse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет у меня 3 страници.
Мне надо передать значения с 1 страници в 3 через вторую.
Примери страниц:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<html>
<head>
<title>Система перевірки знань</Title>
</head>
<form method="Post" action="http://127.0.0.1/cgi-bin/Dist.exe/inf">
<body>
<h1>Перевірте cвої знання</h1>
<p> Авторизуйтеся або Зареєструйтеся в Системі</p>
<table>
<tr>
<td><strong> № Студенського</strong></td>
<td><input type="text" name="Log" size="20" value="<#TLog>"></td>
</tr>
<tr>
<td><strong> Пароль <strong></td>
<td><input type="text" name="Pass" size="20" value="<#TPass>"></td>
</tr>
<tr><td> </tr></td>
<tr><td> </tr></td>
<tr>
<td><strong> </strong></td>
<td><input type="submit" name="post" value="Реєстрація" ></td></tr>
<tr><td> <p> </p> </tr></td>
</Table>
</form>
<a HREF="http://127.0.0.1/cgi-bin/Dist.exe/reg"><p>Зареєструватися</a></p>
</html>
Вторая:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
 <html>
<head>
<title>Система перевірки знань</Title>
</head>
<form method="Post" action="http://127.0.0.1/cgi-bin/Dist.exe/test">
<table>
<body>
</table>
</Html>
Третья:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
 <html>
<head>
<title>Система перевірки знань</Title>
</head>
<body>
<h1>Початок Тесту</h1>
<table>
<tr> Запитання №</tr>
</p>
<tr><td> Відповідь</tr></td>
<tr><td><input type="text" name="Answer" size="20"></td></tr>
<tr><td> </tr></td>
<tr><td> </tr></td>
<tr><td><input type="submit" name="His_Answer" value="Реєстрація" ></td></tr>
</Table>
</html>
Мне надо передать значения Log и Pass в http://127.0.0.1/cgi-bin/Dist.exe/test
С первой в третью(Когда я в первой пишу <form method="Post" action="http://127.0.0.1/cgi-bin/Dist.exe/test">) без второй работает а через вторую НЕТ!!!
Помогите!!
...
Рейтинг: 0 / 0
Помогите с 2-умя <form method POST>
    #34194056
Фотография Robert Tappan Moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой ужас!
мне искренне жалько любой браузер которому это будет скормлено!
Я приведу Ваш код, только в более приличном виде:
Первая:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
<html>
<head>
	<title>Система перевірки знань</Title>
</head>
<body>
	<h1>Перевірте cвої знання</h1>
	<p> Авторизуйтеся або Зареєструйтеся в Системі</p>
	<form method="Post" action="http://127.0.0.1/cgi-bin/Dist.exe/inf">
	<table>
		<tr>
			<td><strong> № Студенського</strong></td>
			<td><input type="text" name="Log" size="20" value="<#TLog>"></td>
		</tr>
		<tr>
			<td><strong> Пароль <strong></td>
			<td><input type="text" name="Pass" size="20" value="<#TPass>"></td>
		</tr>
		<tr>
			<td colspan="2"> </td></tr>
		<tr>
			<td colspan="2"> </td></tr>
		<tr>
			<td> </td>
			<td><input type="submit" name="post" value="Реєстрація" ></td>
		</tr>
		<tr>
			<td colspan="2"> </td></tr>
	</table>
</form>
<a HREF="http://127.0.0.1/cgi-bin/Dist.exe/reg"><p>Зареєструватися</a></p>
</body>
</html>
Вторая:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<html>
<head>
	<title>Система перевірки знань</Title>
</head>
	<body>
	<form method="Post" action="http://127.0.0.1/cgi-bin/Dist.exe/test">
	<table>

	</table>
	</form>
</body>
</Html>
Третья:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
<html>
<head>
	<title>Система перевірки знань</Title>
</head>
<body>
	<h1>Початок Тесту</h1>
	<table>
	    <tr>
		    <td> Запитання №</td>
	    </tr>
	    <tr>
		    <td> Відповідь</td>
	    </tr>
	    <tr>
		    <td><input type="text" name="Answer" size="20"></td>
	    </tr>
	    <tr>
		    <td> </td>
	    </tr>
	    <tr>
		    <td> </td>
	    </tr>
	    <tr>
		    <td><input type="submit" name="His_Answer" value="Реєстрація" ></td>
	    </tr>
	</Table>
</body>
</html>
ОФФ: Советую выкинуть Ваш html-редактор на помойку.
А теперь по сути: для оптравки данных с использованием html-форм необходимо:
открывающийся тег <form>, где указывается обрабатывающий скрипт и метод передачи данных;

элементы формы (может вобщем-то и не быть, но тогда зачем форма);

кнопка отправки формы (в некоторых случаях она не нужна, но там оправка данных реализуется другими способами);

закрывающийся тег </form>, он указывает на то, что в этом месте заканчивается форма.
И так в Вашем случае браузеры проявляют невероятную лояльность по отношению к приведённому Вами коду. Ладно, бог бы с этим.
Решать Вашу проблему нужно так:
во второй странице необходимо написать:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<html>
<head>
	<title>Система перевірки знань</Title>
</head>
	<body>
	<form method="Post" action="http://127.0.0.1/cgi-bin/Dist.exe/test">
	<input type="hidden" name="Log" value="<место1>">
	<input type="hidden" name="Pass" value="<место2>">

тут пишите что хотите
	<input type="submit" name="post" value="Дальше">
	</form>
</body>
</Html>
Далее вам необходимо заменить <место1> и <место2> на значение полученных переменых (с первой страницы), и для перехода на третью страницу обязательно использовать кнопку "Дальше".
-------------------
В жизни невозможно появление чего-то невозможного...
...
Рейтинг: 0 / 0
Помогите с 2-умя <form method POST>
    #34194105
cruse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
Далее вам необходимо заменить <место1> и <место2> на значение полученных переменых (с первой страницы), и для перехода на третью страницу обязательно использовать кнопку "Дальше".
Как сделать ету замену!!
Накиньте пример!!
...
Рейтинг: 0 / 0
Помогите с 2-умя <form method POST>
    #34194115
Фотография Robert Tappan Moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А программируете Вы на чем?

Чем Вы html формируете?

Чем Вы, в конце концов, получаете значения Log и Pass ?
-------------------
В жизни невозможно появление чего-то невозможного...
...
Рейтинг: 0 / 0
Помогите с 2-умя <form method POST>
    #34194986
cruse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
Delphi  7 -язик прграмирования и получаю значения Log и Pas Response.ContenetField['Log']!!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите с 2-умя <form method POST>
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]