Показать сообщение отдельно

  #2  
Старый 26.08.2009, 18:06
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Цитата:
боже мой, КАК можно сравнивать строку и букву и делать вывод, что буква больше строки?о_О
Заведи массив с русскими буквами, затем субстрингай первую букву имени, проверяй, какое место ее в массиве, и если индекс больше индекса нужно буквы, то...
Вообще-то сравнение строк - нормально. Ошибка была в повторном имени у кнопки submit, как и у поля ввода.

Вот рабочее:
PHP код:
<!--ПРОВЕРКА ФАМИЛИИ -->
<form action='?' method='post'>
<label>Введите фамилию:</label>
<input name='name_check' type='text' size='20' maxlength='20'>
<input type='submit' value='name_check'>
</form>

<!-- ОБРАБОТКА ПРОВЕРКИ ФАМИЛИИ -->

<?php
if(isset($_POST['name_check']) && !is_array($_POST['name_check']))
{
  
$name_check=$_POST['name_check'];

  if(
$name_check <= "м")
    echo 
"<br>Вы в первой группе из-за первой буквы фамилии";
  else
    echo 
"<br>Вы во второй группе из-за первой буквы фамилии";
}
?>
PS. Учебник дрянной.
 
Ответить с цитированием