Xwab
Форумыnavigate_nextИстория

Топ: Небольшие вопросы по PHP
Сообщения
suhonok

Wakeup, проверь, в каком виде сохранен файл

22 Июл 2010, 9:48
iceman12

что не пашет?
возможно сохранено в формате утф с бом.

22 Июл 2010, 9:51
Default_mo

попробуй так

   $br = htmlspecialchars($_SERVER['HTTP_USER_AGENT']);
   if(stristr($br, "windows")){
      if(stristr($br, "linux")){
         }else{
         if(stristr($br, "bsd")){
            }else{
            if(stristr($br, "unix")){
               }else{
               if(stristr($br, "xll")){
                  }else{
                  if(stristr($br, "macintosh")){
                     }else{
                     if(stristr($br, "macos")){
                        }else{
                           header("Location: http://google.com");
                           exit();
                        }
                     }
                  }
               }
            }
         }
      }

22 Июл 2010, 10:33
stallon

Default_mo, это че за фигню ты тут нагородил? о_О

22 Июл 2010, 10:35
Smart-Fit

$i = $_GET['page'];
switch ($i)
{
case "info":
echo "Информация"
break;
case "support":
echo "Контакты"
break;
default:
echo "Главная"
}
Ошибку выдает. Что здесь не так, а то что то у мну уже башка едет.
А да собаку не предлогать
@$i = $_GET['page'];
switch ($i)
{
case "info":
echo "Информация"
break;
case "support":
echo "Контакты"
break;
default:
echo "Главная"
}
Ошибка только на главной Notice: Undefined index: page

22 Июл 2010, 10:52
wappartizan

Smart-Fit, вообще default:
echo "Главная";
break;
}

вроде надо..
а ошибка выдает то что не определена переменная $_GET['page']

можнол сделать так
$i= isset($_GET['page'])) ? $_GET['page'] : "";

22 Июл 2010, 10:57
Smart-Fit

2977, на счет echo "";
Мне просто лень было писать тут ;
СПАСИБО

22 Июл 2010, 11:24
wappartizan

Smart-Fit,
ну а я скобку лишнюю накатал - $i= isset($_GET['page']) ? $_GET['page'] : ""; так правильно

22 Июл 2010, 11:31
Romani4

Люди как проверить авторизован пользователь или нет так при авторизации пользователя пишется 1 а по истечению сессии не исчезает с страници авторизованых юзеров а значит 1 астается в поле оnl вместо неавторизованных 0 <?
include_once 'bd.php';
if(!empty($id)) {$online = 1;
}else{
$online = 0;
}
mysql_query("UPDATE `users` SET `onl` = '".$online."' WHERE `id` = '".$id."';");
?>

22 Июл 2010, 12:51
stallon

Romani4,

if(!empty($id)){
echo 'Авторизован';
}else{
echo 'НиАвторизован';
}

22 Июл 2010, 13:05
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.