Autor | Zpráva | ||
---|---|---|---|
NetHill Profil |
#1 · Zasláno: 13. 9. 2006, 18:06:37 · Upravil/a: NetHill
Mám stránku rozdělenou pomocí PHP abych nemusel používat frames, první include se zobrazuje, ale druhý již ne... Nevíte někdo kde je chyba případně jak ji odstranit? Děkuji
index.php
hlava.php //zde je odkaz <a href="http://muj.tajny.server/index.php?stranka=obsah.php">Obsah<a/> Píše to tuto chybu (i když nemůžu stále přijít na to proč...) Warning: main(): Failed opening '' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /wwwhosting/mujtajnyserver/subdomeny/rss/index.php on line 19 |
||
nightfish Profil |
#2 · Zasláno: 13. 9. 2006, 18:12:42
include $okenice;
proměnná $okenice je zjevně prázdná... a v tom je problém |
||
NetHill Profil |
#3 · Zasláno: 13. 9. 2006, 18:17:52 · Upravil/a: NetHill
Zaměnil jsem ten odkaz, ale stále mi to píše tu chybu dokonce jsem i zkoušel přiřadit parametr $okenice voláním této url:
http://muj.tajny.server/index.php?okenice=obsah.php , ale opět se ukázala ta chyba... |
||
koudi Profil |
#4 · Zasláno: 13. 9. 2006, 18:29:56
Asi problém s register globals. Použij $_GET
|
||
NetHill Profil |
#5 · Zasláno: 13. 9. 2006, 18:30:31
Tak jsem to vyřešil stačilo pouze upravit:
include $_GET['stranka']; |
||
NetHill Profil |
#6 · Zasláno: 13. 9. 2006, 18:31:14
Díky...
|
||
Timy Profil |
#7 · Zasláno: 13. 9. 2006, 18:40:52
NetHill
Ale přeci jenom bych to napsal trochji jinak, protože když ti tam někdo napíše třeba něco takového http://muj.tajny.server/index.php?okenice=http://stranka.cz/kazisvet.p hp tak ti to načte do tvého webu stránku kazisvet.php, z čehož asi moc radost mít nebudeš (možná to může hosting nějak zakázat, nevím). Osobně tedy používám něco takového: include ("./".$page.".php") + mod_rewrite, který to vlastně řeší taky. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0