Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Notice: Undefined index: id in D:\.......\index.php on line 36

Сообщения:  [1-4] 

 
 автор: CrazyAngel   (16.01.2013 в 13:36)   письмо автору
 
   для: Bogdan   (11.01.2013 в 22:10)
 

тут не учить, а понимать процесс. Эта ошибка говорит о том, что у массива _GET нет элемента с индексом id.
isset проверяет, есть ли такая переменная

  Ответить  
 
 автор: Bogdan   (11.01.2013 в 22:10)   письмо автору
 
   для: Yuriev   (11.01.2013 в 21:10)
 

Невероятно но работает!!!! спасибо!!!! тока начал учить много нюансов возникает ......

  Ответить  
 
 автор: Yuriev   (11.01.2013 в 21:10)   письмо автору
 
   для: Bogdan   (11.01.2013 в 20:42)
 

Вместо
$id=strip_tags($_GET['id']);

написать условие
если существует $_GET['id'] тогда присваивать

  Ответить  
 
 автор: Bogdan   (11.01.2013 в 20:42)   письмо автору
 
 

после запуска кода Notice: Undefined index: id in D:\.......\index.php on line 36 как решить даную ошибку:

<?php
$menu = array(
"Page"=>"index.php?id=page",
"Page1"=>"index.php?id=page1",
"Page2"=>"index.php?id=page2",
"Page3"=>"index.php?id=page3",
"Page4"=>"index.php?id=page4",
"Page5"=>"index.php?id=page5"
);
?>
<table width="100%">
<tr>
<td>

<?php
getMenu($menu);
?>
</td>
</tr>
</table>


<?php
$id=strip_tags($_GET['id']);

switch($id){

case "page1": include "page1.php";break;
case "page2": include "page2.php";break;
case "page3": include "page3.php";break;
case "page4": include "page4.php";break;
case "page5": include "page5.php";break;
case "page":
default:
echo '<p>Hello?';
}
?>

  Ответить  

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования