Показать сообщение отдельно
  #1 (permalink)  
Старый 02.01.2011, 19:33
Аспирант
Отправить личное сообщение для japan_parts Посмотреть профиль Найти все сообщения от japan_parts
 
Регистрация: 02.01.2011
Сообщений: 31

добавить сообщение об ошибке, при неправильной авторизации
Здравствуйте, прошу помощи

есть форма для входа на сайт

<div id="myDiv" align="center"> 


<table border="0" width="407" height="83"> 
<form id="myForm"> 
    <tr> 
        <td height="26" width="131"> 
         
                    Имя пользователя 
         
        </td> 
        <td height="26" width="160"><input type="text" name="name" size="17"></div></td> 
        <td height="26" width="94"> 
                                <input type="button" onclick="FormClick(); return false" value="Войти" name="B1">                 
                                </td> 
    </tr> 
    <tr> 
        <td height="25" width="131">Пароль</td> 
        <td height="25" width="160"> 
                    <input type="text" name="password" size="17"> 
         
        </td> 
        <td height="25" width="94"><input type="checkbox" name="C1" value="ON">Запомнить</td> 
    </tr> 
    <tr> 
        <td height="21" width="131">&nbsp;</td> 
        <td height="21" width="160">Забыли пароль?</td> 
        <td height="21" width="94">Регистрация</td> 
    </tr> 
     
    </form> 
</table> 


</div> 

<div id="Myerror">Здесь хочу видеть сообщение об ошибке</ div>



скрипт замены содержимого в Mydiv если пользователь нажал кнопу войти


<script> 
function FormClick () { 
  var str = $("#myForm").serialize(); 
  $.post("handler.php", str, function(data) { 
   if(data == "ok") {  
var err = "Неверный пароль";  
$("#myerror").html(err); 
} 
  }); 
} 
</script>



файл обработчик

<? 
тут идет код проверки данных, выяснили что есть ошибка, выводим сообщение ок


echo "ок";

?>


Мне надо чтобы функция data не убирала форму в Mуdiv если пользователь ввел неверный пароль а выводилось сообщение в div Myerror об ошибке, что нужно дописать в скрипте? помогите только начал изучать
Ответить с цитированием