[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: $_get['name'] привести к нижнему регистру
rusline
есть html и php коды. В html пользователь пишет ответ и не важно как он напишет, все должно преобразоваться маленькими буквами и должен сверить ответ программа правильно.
Вот код на html где пользователь вбивает ответы и нажимает на проверить

<form action="ridles.php" method="GET">
<p>
В городе - двенадцать базаров, на каждом базаре - по тридцать людей, у каждого - по двадцать четыре ребенка.</p>
<input
type="text" name="userAnswer1">
<p>
Загадка 2: Без ног и без крыльев оно, Быстро летит, не догонишь его.</p>
<input
type="text" name="userAnswer2">
<br><br>
<input
type="submit" name="Ответить">
</form>


И вот php где проверяет ответ на правильность, там я использовал код strtolower, но он мне не помогает, возможно я его не туда сую или не ту переменную ввожу.

<?php
$userAnswer = $_GET['userAnswer1'];
$userAnswer=strtolower($userAnswer);
$score=0;
if($userAnswer=='год'){
echo "1-Правильный";
$score++;
} else {
echo "1-Неправильный";
}
echo "<br>";
$userAnswer = $_GET['userAnswer2'];
$score=0;
$userAnswer2=strtolower($userAnswer2);
if($userAnswer=='время'){
echo "1-Правильный";
$score++;
} else {
echo "1-Неправильный";
}
echo "<br><br/>";
echo "Вы отгадали: $score загадок";
?>

Так я и не понял чт куда надо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.