собственно ошибка(их много на каждую переменную фактически) Notice: Use of undefined constant razdel - assumed 'razdel' in index.php on line 7 строка 7 Код (Text): $razdel=$_GET[razdel]; при чем скрипт работает нормально и все выполнянца... но сам факт этого напрягает... и при чем на том же хостенге подобный скрипт работает нормально хотя .htaccess у них одинаковый.. нечего не понимаю, подскажите если кто знает в чем причина.
да я понимаю что там написано, я не понимаю почему оно мне это пишет... заменил помогло для это строки... но дальше та же ошибка тока например для этого Код (Text): if ($_GET['act']=="exit") или например для этого то же самое выдает Код (Text): case vip:
но дальше та же ошибка тока например для этого Код: if ($_GET['act']=="exit") какая здесь "та же" ошибка именно? не похоже тут на "ту же" покажите код весь =)
та причем тут говнокод... банальный код в 5 строчек канешно сори ошибки не такиеже ) Код (Text): <? $razdel=$_GET['razdel']; if ($_GET['act']=="exit") //Notice: Undefined index: act in index.php on line 9 exit(); switch ($razdel) { case vip: //Notice: Use of undefined constant vip - assumed 'vip' in index.php on line 15 echo "hi"; break; } ?> и что тут не так ?
умный, так скажи в чем ошибка, если нечего сказать то и молчи ... этот раздел если ты не заметил называется -... для новичков... так что будь добр.
ладно, спасибо что помогли, ошибка была в том что переменные не передавались поэтому нада проверять Код (Text): if (isset($_POST["act"]))
=) Не надо мне грубить. Это вам не поможет. В голове! Читай текст ошибки, переводи. Что написано? Не определён ключ act. Почему не определён? Что написано? Не определена константа vip. Почему не определена? // И не надо здесь выкаблучиваться, забаню, легко.
говорю же разобрался, 2Hight нечего личного но создалось впечатление что у Вас синдром бога, я все знаю но никаму не нечего не скажу...
Hight Skyers На правах флуда: - Здравствуйте, доктор. - Здравствуйте, больной. На что жалуетесь? - Понимаете, доктор, я страдаю манией величия. - Хм, понимаю вас. - Да что ты можешь в этом понимать, жалкий человечешко!? ))
PHP: <? $act = false; $razdel = ''; //////////////////////////////// if (isset($_GET['act'])) { $act = (string)substr(trim($_GET['act']), 0, 255); } if (isset($_GET['razdel'])) { $razdel = (string)substr(trim($_GET['razdel']), 0, 255); } if ($act == "exit") { session_destroy(); header("Refresh: 0; URL=http://site.ru\n\r"); exit(); } switch ($razdel) { case 'vip': //Notice: Use of undefined constant vip - assumed 'vip' in index.php on line 15 echo "hi"; break; } ?> но я бы сделал так: PHP: <? $go = false; //////////////////////////////// if (isset($_GET['go'])) { $go = (string)substr(trim($_GET['go']), 0, 255); } switch ($go) { case 'vip': echo "hi"; break; case 'exit': session_destroy(); header("Refresh: 0; URL=http://site.ru\n\r"); //exit(); break; default: //go to main page here } ?> соотв. ссылки выглядят так http://site.ru/?go=vip http://site.ru/?go=exit