Здравствуйте, я тут начал программировать недавно, и хотел сделать систему установки для своего скрипта…
Хотел чтобы проверялись данные, корректно ли они введены, совпадают ли пароли и введены ли данные впринципе… Как и написано во всех справочниках, я хотел сделать это при помощи функции if… И вот что из этого получаеться:
….
$install=$_GET[install]; //Переменная передаёться через строку
switch ($install)
{
case "dalee" :
if ((!isset($_POST[host])) && (!isset($_POST[dbname])) && (!isset($_POST[dbusername])) && (!isset($_POST[dbpass])) && (!isset($_POST[adminname])) && (!isset($_POST[adminpass])) && (!isset($_POST[adminpass2])) && ($_POST[adminpass2]!=$_POST[adminpass])) //это какраз и не работает, пробывал вместо && ставит and и || но всёравно можно оставить несколько полей пустыми и всё работает….
{
print ("<center><b>Данные введены невенрно!<br><a href='install.php'>Попробуйте ввести их снова!</a></b></center>");
}else{
print $dalee;
}
break;
….
Может я в чомто ошибся? Или денвер тому виной?