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