путь правильный, по кнопке вход он переходит, только не проверяет правильность логина\пароля. а что в седьмой строке не так ? или проще её ваще убрать, оставить только пару полей для логина\пароля и кнопку, а все остальное убрать?
Да не, все в порядке. Только там, ять, вложенные формы да еще и с разными action и несчастный submit не знает какую форму ты хочешь чтобы он отправил и куда.
Вот немного подправил форму HTML: <HTML><HEAD> <TITLE>Вход</TITLE> </HEAD><BODY> <BR>Вход<input type=hidden name=action value=post> <FORM name="login" method="POST" action="./login.php"><DIV class="form-tab"><TABLE> <TR> <TD class="form-field" align="right">Логин</TD> <TD class="form-field" align="left"> <INPUT type="text" class="form-field" size="40" name="login" value="<?php $login?>"></TD></TR> <TR><TD class="form-field" align="right">Пароль</TD> <TD class="form-field" align="left"> <INPUT type="password" class="form-field" size="40" name="password" value="<?php $pass?>"></TD></TR> <INPUT type="hidden" name="cmd" value="login"><TR> <TD></TD> <TD><INPUT type="submit" class="form-button" value="Вход"></TD> </TR></TABLE></DIV></FORM> </BODY> </HTML> а ошибка все равно такая же ((( вот login.php PHP: <?php require_once('./urfaclient/socket.php'); require_once('./urfaclient/packet.php'); require_once('./urfaclient/functions.php'); if (!urfa_connect('127.0.0.1',11758)) { echo "Error connect"; exit; } if (!urfa_login($_POST['login'],$_POST['pass'])) { echo "Invalid login or password"; exit; } else { echo "<html><head><META HTTP-EQUIV='Refresh' CONTENT='0; URL=test.html'></head></html>"; } ?>
Ты - извращенец. HTML: <INPUT type="password" class="form-field" size="40" name="[b]password[/b]" value="<?php $pass?>"></TD></TR> PHP: <? if (!urfa_login($_POST['login'],$_POST['[b]pass[/b]'])) О чем тебе это говорит?