Показать сообщение отдельно
  #2 (permalink)  
Старый 13.03.2011, 21:45
Новичок на форуме
Отправить личное сообщение для en-k Посмотреть профиль Найти все сообщения от en-k
 
Регистрация: 13.03.2011
Сообщений: 3

Может быть все дело в том что input type="hidden"
var obj_pole_logincheck=obj_form.logincheck;

создается динамически вот этим кодом?
$(function() {
			$('#login').keyup(function () {
				val = $('#login').val();
				$.ajax({
				type: "POST",
				url: "checkregform.php",
				data: "login="+val,
				success: function(html){
					$("#indicatorlogin").html(html);

				}
				});
			});
		});



Файл checkregform.php -

if ($_POST['login']){

		$login = $_POST['login'];
		//Проверяем, есть ли пробелы в пароле
		if($login!='')
		{

		       if ((strlen($login)<3) or (!preg_match('/^[a-zA-Z0-9]+$/', $login)))
		       {
		       	   $html = '<div style=" width:25px; height:25px;" valign=center><img src="images/block.png" width=25 height=25/><input type="text" id="logincheck" name="logincheck" value="false"></div>';
						//$html .= "Простой";
						 $_SESSION["logincheck"]='0';

		       }
		       else {
						$q=mysql_query("select nick from users where nick='".addslashes($login)."'");
					if(mysql_num_rows($q)>0)
					{
			        	$html = '<div style=" width:25px; height:25px;" valign=center><img src="images/block.png" width=25 height=25/><input type="text" id="logincheck" name="logincheck" value="false"></div>';
						$_SESSION["logincheck"]='0';
						//$html .= "Простой";
			  		}
			  		else
			  		{
			  			$html = '<div style=" width:25px; height:25px;" valign=center><img src="images/clean.png" width=25 height=25/><input type="text" id="logincheck" name="logincheck" value="true"></div>';


						//$html .= "Надежный";
			  		}
		  		}
		}

		echo $html;

	}



Потому как загвоздка именно в этом
Ответить с цитированием