BigBoss
Новичок
День добрый. Есть такой код:
<form method="post">
<input type="text" name="names">
<input type="submit">
</form>
<?php
$name = $_POST["names"];
$names = Array ("Вася", "Игорь","Миша", "Тити");
foreach($names as $tmp) {
if (mb_substr($tmp, 0,1) ==$name) echo $tmp;
}
?>
Как он должен работать: Пользователь вводит в форме букву, например "В" и ему выводиться имя начинающиеся с буквы "В". Проблема: не выводиться вообще нечего. Однако в онлайн phptester всё работает(но там значение $name предопределено)
<form method="post">
<input type="text" name="names">
<input type="submit">
</form>
<?php
$name = $_POST["names"];
$names = Array ("Вася", "Игорь","Миша", "Тити");
foreach($names as $tmp) {
if (mb_substr($tmp, 0,1) ==$name) echo $tmp;
}
?>
Как он должен работать: Пользователь вводит в форме букву, например "В" и ему выводиться имя начинающиеся с буквы "В". Проблема: не выводиться вообще нечего. Однако в онлайн phptester всё работает(но там значение $name предопределено)