error_log("Passwd1: ".$passwd); error_log("Passwd2: ".$userData["password"]); (это что-бы посетителям ничего не светить), и смотрим в error.log web-сервера сообщения про пароли, сравниваем значения, задумываемся...$i = 1;
while ($row = mysqli_fetch_assoc($result)) {
echo("<a href='".$row['name']."'>hello".($i++)."</a><br>\n");
}$urls = array();
while ($row = mysqli_fetch_assoc($result)) {
$urls[] = $row;
}<?php echo $name; ?> напишите <?php echo(array_shift($urls)['name']); ?>.telnet mx.yandex.ru 25
if(!$id) $id=$this->id;в приведённом коде некорректна, потому что переменная $this->id нигде не объявлена и ей не присвоено какое-либо значение.