Possible Duplicate:
PHP: “Notice: Undefined variable” and “Notice: Undefined index”PHP链接到其他PHP文件
这里是我的 “的index.php” 页:
<?php
if($_GET['p']==4)
$p='dodaj.php';
if($_GET['p']==3)
$p='dodaj_wplate.php';
else if($_GET['p']==2)
$p='dodaj_u.php';
else
$p='index.php';
?>
Wybierz coś!.<br>
<a href="index.php?p=4">Dodaj osobę</a><br>
<a href="index.php?p=3">Dodaj wpłatę</a><br>
<a href="index.php?p=2">lDodaj ubezpieczenie</a><br>
<?
include $p;
?>
而且我得到错误:
Notice: Undefined index: p in C:\xampp\htdocs\proj\index.php on line 3
Notice: Undefined index: p in C:\xampp\htdocs\proj\index.php on line 5
Notice: Undefined index: p in C:\xampp\htdocs\proj\index.php on line 7
Wybierz co!.
Dodaj osobę
Dodaj wpłatę
lDodaj ubezpieczenie
我如何定义我的“p”?因为我可以看到有问题。
另外,与问题无关,你能给我任何链接到与PHP相关的布局教程吗?
'$页= isset($ _ GET [ 'P'])? $ _GET ['p']:'some_default_value';',稍后使用'$ page'。此外,一个'switch'可能会更好,然后很多'else if's。 – Wrikken
在@Wrikken(正确)写的旁边,您可能只想要一个将数字映射到文件的数组。 – hakre