Autor | Zpráva | ||
---|---|---|---|
Elis6 Profil |
#1 · Zasláno: 22. 6. 2006, 17:33:32
Mohl by mi někdo poradit s include? Chápu, že když vložím do stránky include ("menu.php"); tak se mi tam vloží menu.php. Ale když budu chtít použít podle - http://polopate.jakpsatweb.cz/index.php?page=include3 - jednu stránku a vkládat pokaždé jiný obsah, tak nevím jak to mám zapsat.
Může mi někdo prosím poradit? |
||
tiso Profil |
#2 · Zasláno: 22. 6. 2006, 17:35:05
Tak si ten návod prečítaj do konca...
|
||
jozob Profil |
#3 · Zasláno: 22. 6. 2006, 17:50:33
|
||
Elis6 Profil |
#4 · Zasláno: 22. 6. 2006, 17:51:41
No právě, já to četla, ale mám to nějak špatně, zapsala jsem to jako:
<?php include ("head.php"); include ("menu.php"); $stranka = $_GET['str']; if (!isset($_GET['str'])) { $stranka = "uvod"; } include ($soubor); include ("bottom.php"); ?> a hlásí mi to chybu, takže jsem to asi nepochopila .. |
||
tiso Profil |
#5 · Zasláno: 22. 6. 2006, 18:08:29
kratko, bez osetrovania existencie parametru:
|
||
Elis6 Profil |
#6 · Zasláno: 22. 6. 2006, 18:09:39
jozob - díky moc, ale to je ještě složitější :(
|
||
Elis6 Profil |
#7 · Zasláno: 22. 6. 2006, 18:15:38
tiso - http://zkou.wz.cz
hází mi to nějaký chyby na řádku 11 a obsah se mi neukáže .. |
||
jozob Profil |
#8 · Zasláno: 22. 6. 2006, 18:17:54
Elis6
Tie súbory tam skrátka nie sú. |
||
Elis6 Profil |
#9 · Zasláno: 22. 6. 2006, 18:22:56 · Upravil/a: Elis6
Jakto? Vždyť tam mám složku soubor a v ní mám uvod.php a obsah.php
|
||
tiso Profil |
#10 · Zasláno: 22. 6. 2006, 18:23:24
napíš Design s malým d
-nepoužívaj v názvoch súborov a adresarov veľké písmená, diakritiku a medzery |
||
djlj Profil |
#11 · Zasláno: 22. 6. 2006, 18:24:35
Elis6
Přistupuješ do adresáře "Design", zkontroluj, zda je opravdu na začátku s velkým písmenem. |
||
Elis6 Profil |
#12 · Zasláno: 22. 6. 2006, 18:24:55
Já tam ale nemám nikde design? Kde to vidíš?
|
||
jozob Profil |
#13 · Zasláno: 22. 6. 2006, 18:26:20
Elis6
V chybovom hlásení. Chybové hlásenia si čítaj, pomôžu Ti. |
||
djlj Profil |
#14 · Zasláno: 22. 6. 2006, 18:26:45
Elis6
"Warning: main(Design/menu.inc): failed to open stream: No such file or directory in /3w/wz.cz/z/zkou/index.php on line 44" |
||
tiso Profil |
#15 · Zasláno: 22. 6. 2006, 18:27:08
na tom linku čo si poslala:
Warning: main(Design/nadpis.inc): failed to open stream: No such file or directory in /3w/wz.cz/z/zkou/index.php on line 30 Warning: main(): Failed opening 'Design/nadpis.inc' for inclusion (include_path='.:/usr/local/lib/php') in /3w/wz.cz/z/zkou/index.php on line 30 Aktualizace: 29.8.2005 - neděle: >> Nový design >> Nový návod, aneb aby šlo všem stavět! >> 3 nové filmy od Tonyi a Elis.jane Příjemnou zábavu přejí majitelky stránek Monejska & Elis.jane & Tonya Warning: main(Design/menu.inc): failed to open stream: No such file or directory in /3w/wz.cz/z/zkou/index.php on line 44 Warning: main(): Failed opening 'Design/menu.inc' for inclusion (include_path='.:/usr/local/lib/php') in /3w/wz.cz/z/zkou/index.php on line 44 |
||
Elis6 Profil |
#16 · Zasláno: 22. 6. 2006, 18:31:58
aj .. no mě se tam ještě něco připletlo .. omlouvám se. http://www.zkou.wz.cz/x/ tady už je to snad samotný
|
||
jozob Profil |
#17 · Zasláno: 22. 6. 2006, 18:33:44
Elis6
Snažíš sa otvoriť súbor bez názvu, ktorý má len príponu .php. Vyzerá to na nejakú prázdnu premennú. |
||
Elis6 Profil |
#18 · Zasláno: 22. 6. 2006, 18:36:09
jujda, kde? A nem+ěla by se v tom případě otevřít stránka uvod.php ?
|
||
djlj Profil |
#19 · Zasláno: 22. 6. 2006, 18:40:08
Elis6
Vždyť to vidíš, ne? Vypistuje ti to "Warning: main(.php): failed to open stream:" |
||
Elis6 Profil |
#20 · Zasláno: 22. 6. 2006, 18:44:24
ale já na žádný main neodkazuju
|
||
djlj Profil |
#21 · Zasláno: 22. 6. 2006, 18:45:17
Elis6
Všímej si toho, co je v té závorce. |
||
Elis6 Profil |
#22 · Zasláno: 22. 6. 2006, 18:48:33
tohle? include_path='.:/usr/local/lib/php'
jestli jo, tak nevím co to asi tak je :( |
||
djlj Profil |
#23 · Zasláno: 22. 6. 2006, 18:49:55 · Upravil/a: djlj
Elis6
Ne - "Failed opening '.php' for inclusion". Snažíš se přístupovat k souboru ".php", který neexistuje. Jak to máš ve zdrojáku? |
||
Elis6 Profil |
#24 · Zasláno: 22. 6. 2006, 18:52:37
No zdroják:
<?php include ("head.php"); include ("menu.php"); if (!isset($_GET['str'])) { $stranka = "uvod"; } else{ $stranka = $_GET['str']; } $soubor="$obsah.php"; include ($soubor); include ("bottom.php"); ?> |
||
djlj Profil |
#25 · Zasláno: 22. 6. 2006, 18:55:24
Aha, řádek $soubor="$obsah.php"; změň pravděpodobně na $soubor=$stranka . ".php";
|
||
Elis6 Profil |
#26 · Zasláno: 22. 6. 2006, 18:59:19
myslíš takhle? $soubor=$stranka obsah.php ".php";
tak to ukazuje chybu na řádku 10 |
||
djlj Profil |
#27 · Zasláno: 22. 6. 2006, 18:59:56
Elis6
Ne, myslím to tak, jak jsem napsal. Ta tečka spojuje řetězce: $soubor=$stranka . ".php"; |
||
Elis6 Profil |
#28 · Zasláno: 22. 6. 2006, 19:03:27
nj, ale to mi vyhodí zase nějakou chybu. Jde vůbec udělat, aby to bylo bez chyby? :)
P.S. Díky za tvoji trpělivost a ochotu |
||
djlj Profil |
#29 · Zasláno: 22. 6. 2006, 19:06:06
Elis6
Tak tam nahraj nějakou stránku "uvod.php" .... |
||
Elis6 Profil |
#30 · Zasláno: 22. 6. 2006, 19:09:49
jujky, no bezva, já ji tam měla, ale ve složce. Díky moc za rady a za čas :)
Mimochodem, takže teďka tam jenom nahraju další stránky a odkážu na ně http://zkou.wz.cz/x/index.php?strana1 ? |
||
Téma pokračuje na další straně.
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0