Autor | Zpráva | ||
---|---|---|---|
hej? Profil * |
Zdravím, potřeboval bych nějak poradit se zobrazováním stránek v contentu. Nyní používám
$site=$_GET["site"]; $content="news.php"; if ($site) { if (file_exists($site.".php")) include($site.".php"); else { include "404.php"; } } else{ include ($content); } ale pokud otevřu index.php kde je defaultní stránka news.php, tak mi nahlásí chybu: Notice: Undefined index: site in C:\... Nevíte, kde je ta chyba? Nebo nemáte někdo nějaké podobné, ale jiné řešení? Díky moc |
||
Taps Profil |
#2 · Zasláno: 19. 12. 2009, 07:43:54
|
||
hej? Profil * |
#3 · Zasláno: 19. 12. 2009, 08:17:45
Díky, ale stále přesně nevím, jako to pomocí těch příspěvků upravit :)
|
||
dan55 Profil |
#4 · Zasláno: 19. 12. 2009, 08:41:55 · Upravil/a: dan55
řádek 1 nahrad:
if (isset($_GET['site'])){$site = $_GET['site'];} edit\\ opraveno,chyběl středník :-) |
||
hej? Profil * |
#5 · Zasláno: 19. 12. 2009, 08:48:09
vyhodí mi to na tom řádku 1 parse error
|
||
hej? Profil * |
#6 · Zasláno: 19. 12. 2009, 08:53:34
nebo jestli někdo nemáte nějaké tipy, jak zobrazujete obsah na webu Vy nebo další způsoby jak se to dá udělat.
|
||
Alphard Profil |
#7 · Zasláno: 19. 12. 2009, 09:22:45
hej?:
„vyhodí mi to na tom řádku 1 parse error“ Pro příště, dejte sem celou chybovou hlášku, lze z ní poznat, v čem je chyba. Tady asi chybí ;. Ale ta kontrola jen přesune notice o kus dál. Zkuste tam dát tohle. $site = isset($_GET['site']) ? $_GET['site'] : false; |
||
hej? Profil * |
#8 · Zasláno: 19. 12. 2009, 12:20:19
super už to funguje, DÍKY moc všem za snahu. Mějte se ;)
|
||
Časová prodleva: 14 let
|
0