Проблема с передачей данных в IE

iSlayter

Новичок
Проблема с передачей данных в IE

Сабж. Есть проблема. http://chtenie.fourthphase.ru/?component=gallery&lang=RU - форма входа.
Если ввести какие-либо данные в IE вываливается ошибка предусмотренная на тот случай, когда данные введены не были.
В FireFox и Opere все отлично. Можете попробовать с пользователем:
логин - demo;
пароли - demo;
Используемый класс - xajax 0.5b.
function submitSignup()
{
xajax.$('loginButton').disabled=true;
xajax.$('loginButton').value="Loggin in...";
xajax_login(xajax.getFormValues("loginForm"));
return false;
}
Часть ф-ии
PHP:
function login($aFormValues){
	global $l,$mysql,$smarty,$REGISTRATION_CONFIRMATION;
	$objResponse = new xajaxResponse();
	$login		 = strip_tags($aFormValues['login']);
	$password	 = md5(strip_tags($aFormValues['password']));
	if (!isset($_SESSION['logedin'])){
	if (($password==NULL) AND ($login==NULL) AND ($_COOKIE['login']!=NULL) AND ($_COOKIE['password']!=NULL)){
		$login		     =	     $_COOKIE['login'];
		$password	=	$_COOKIE['password'];
	}
	if (($password==NULL) AND ($login==NULL) AND ($_SESSION['login']!=NULL) AND ($_SESSION['password'])!=NULL){
		$login		     =	     $_SESSION['login'];
		$password	=	$_SESSION['password'];
	}
	if (($login==NULL)or($password==NULL)){
		$objResponse->alert($l['LOGDATANOTENTERED']);
		$objResponse->assign("loginButton","value",$l['LOGINBUTTON']);
		$objResponse->assign("loginButton","disabled",false);
		return $objResponse;
		die();
	}
	*****
        тут основной код
        *****
    $smarty->assign('login',$_SESSION['login']);
    $objResponse->script("HideguestElements();");
    $objResponse->assign("loginform","innerHTML",$smarty->fetch('userLoggedInMenu.tpl'));
    return $objResponse;
}

Где же ошибка? Весь день просидел.
 

Линка

Новичок
iSlayter
Слушай, у тебя id diva куда ставится форма
<div align="left" id="loginform"></div>

а у формы
<FORM id=loginForm name=loginForm onsubmit=submitSignup(); action=javascript:void(null); method=post>

Даю еще наводку FF и опера разрулят по регистрам , а вот IE ...
допиши короче сам
 

WP

^_^
Нет. Ошибка в том что ты не умеешь отлаживать код. Именно в этом.
 
Сверху