|
|
|
| Подскажите, пожалуйста, как поступить?
У меня есть форма для ввода логина и пароля, где три текстовых поля CUST1, CUST2, CUST3 – это логин, а одно текстовое поле – пароль. Эту форму я позаимствовал на сайте, но так как теперь она передает данные для авторизации другому скрипту, который принимает данные логина из текстового поля: <INPUT TYPE="text" NAME="username" SIZE=20 MAXLENGTH=20><P>, то я не знаю как прописать, что username это CUST1+CUST2+CUST3. Как сделать, чтобы скрипт понимал, что username это CUST1+CUST2+CUST3?
Вот код формы:
<form name="login" method="POST" action="http://127.0.0.1/cgi-bin/login.pl" onSubmit="if (checkValue(CUST1.value + CUST2.value + CUST3.value) == true) { return false; } else { return true; };">
<!-- Preserve the selected item through ATTRIBUTES, not PARAMETERS -->
<tr valign="top">
<td colspan="3"><img src="../images/home/title_memberlogin.gif" width="154" height="48" border="0" alt="Member Login" /></td>
</tr>
<tr valign="top">
<td colspan="3"><img src="../../images/p.gif" width="154" height="11" border="0" alt="" /></td>
</tr>
<tr valign="top">
<td colspan="3"><img src="../images/home/title_login_aeroplannumber.gif" width="154" height="13" border="0" alt="Aeroplan Number" /></td>
</tr>
<tr valign="top">
<td colspan="3"><img src="../../images/p.gif" width="6" height="6" border="0" alt="" />
<script language="javascript" type="text/javascript">writeAutoTabInput('CUST1', 3, 3, '');</script>
<script language="javascript" type="text/javascript">writeAutoTabInput('CUST2', 3, 3, '');</script>
<script language="javascript" type="text/javascript">writeAutoTabInput('CUST3', 3, 3, '');</script>
</td>
</tr>
<tr valign="top">
<td colspan="3"><img src="../../images/p.gif" width="6" height="6" border="0" alt="" /></td>
</tr>
<tr valign="top">
<td colspan="3"><img src="../images/home/title_login_pin.gif" width="154" height="13" border="0" alt="Password/PIN" /></td>
</tr>
<tr valign="top">
<td colspan="3">
<input type="password" name="password" maxlength="10" name="pin" class="aeroplanPIN" />
<input type="image" src="../../images/p.gif"> <a href="javascript:doLogin();" onmouseover="rolloverOn('button_login');" onmouseout="rolloverOff('button_login');"><img src="../images/home/button_login_off.gif" width="39" height="15" border="0" alt="Login" name="button_login" align="absmiddle" /></a></td>
</tr>
<tr valign="top">
<td colspan="3"><img src="../../images/p.gif" width="13" height="13" border="0" alt="" /></td>
</tr>
<tr valign="top">
<td colspan="3" height="100%"> <a href="/en/account/need_lost_pin.jsp" onmouseover="rolloverOn('need_pin');" onmouseout="rolloverOff('need_pin');"><img src="../images/login/need_pin_off.gif" width="154" height="13" border="0" alt="Need a Password/PIN?" name="need_pin" /></a><br />
<a href="/en/account/need_lost_pin.jsp" onmouseover="rolloverOn('lost_pin');" onmouseout="rolloverOff('lost_pin');"><img src="../images/login/lost_pin_off.gif" width="154" height="13" border="0" alt="Forgot your Password/PIN?" name="lost_pin" /></a>
</td>
</tr>
<tr>
<td width="11"><img src="../../images/p.gif" width="11" height="1" border="0" alt="" /></td>
<td width="133" background="../../images/dots_horz_white.gif"><img src="../../images/p.gif" width="1" height="1" border="0" alt="" /></td>
<td width="10"><img src="../../images/p.gif" width="10" height="1" border="0" alt="" /></td>
</tr>
<tr valign="top">
<td colspan="3"><img src="../../images/p.gif" width="7" height="7" border="0" alt="" /></td>
</tr>
<tr valign="bottom">
<td colspan="3"><a href="/en/about/about_membership.jsp" onmouseover="rolloverOn('about_membership');" onmouseout="rolloverOff('about_membership');"><img src="../images/home/button_notmember_enroll_off.gif" width="154" height="37" border="0" alt="Not a member? Enroll online" name="about_membership" /></a></td>
</tr>
<!-- FUNCTIONAL PAGE -->
<!-- Included all the parameters of the original request: begin -->
<!-- Included all the parameters of the original request: end -->
</form>
Заранее благодарен! | |
|
|
|
|
|
|
|
для: maximuss
(03.02.2006 в 23:45)
| | Сделать
<input type=hidden name=username>
вместо открытого поля ввода, а при событии submit отослать туда 3 сложенных строки (сцеплённых строки).
Т.е. всего лишь добавить
onSubmit="if (checkValue(this.form.username.value=CUST1.value + CUST2.value + CUST3.value) == true) { return false; } else { return true; };"> | |
|
|
|