« 1 2 »
Autor Zpráva
Elis6
Profil
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
Tak si ten návod prečítaj do konca...
jozob
Profil
http://www.prievan.sk/2006/02/05/ako-na-to-i-diel-prec-s-ramcami/
Elis6
Profil
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
kratko, bez osetrovania existencie parametru:

<?php
include ("head.php");
include ("menu.php");
if (!isset($_GET['str'])) {
$stranka = "uvod";
}
else{
$stranka = $_GET['str'];
}
$soubor="$stranka.txt"; //alebo .htm alebo ako mas ulozeny samotny obsah stranok
include ($soubor);
include ("bottom.php");
?>
Elis6
Profil
jozob - díky moc, ale to je ještě složitější :(
Elis6
Profil
tiso - http://zkou.wz.cz
hází mi to nějaký chyby na řádku 11 a obsah se mi neukáže ..
jozob
Profil
Elis6
Tie súbory tam skrátka nie sú.
Elis6
Profil
Jakto? Vždyť tam mám složku soubor a v ní mám uvod.php a obsah.php
tiso
Profil
napíš Design s malým d
-nepoužívaj v názvoch súborov a adresarov veľké písmená, diakritiku a medzery
djlj
Profil
Elis6
Přistupuješ do adresáře "Design", zkontroluj, zda je opravdu na začátku s velkým písmenem.
Elis6
Profil
Já tam ale nemám nikde design? Kde to vidíš?
jozob
Profil
Elis6
V chybovom hlásení. Chybové hlásenia si čítaj, pomôžu Ti.
djlj
Profil
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
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
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
Elis6
Snažíš sa otvoriť súbor bez názvu, ktorý má len príponu .php. Vyzerá to na nejakú prázdnu premennú.
Elis6
Profil
jujda, kde? A nem+ěla by se v tom případě otevřít stránka uvod.php ?
djlj
Profil
Elis6
Vždyť to vidíš, ne? Vypistuje ti to "Warning: main(.php): failed to open stream:"
Elis6
Profil
ale já na žádný main neodkazuju
djlj
Profil
Elis6
Všímej si toho, co je v té závorce.
Elis6
Profil
tohle? include_path='.:/usr/local/lib/php'
jestli jo, tak nevím co to asi tak je :(
djlj
Profil
Elis6
Ne - "Failed opening '.php' for inclusion". Snažíš se přístupovat k souboru ".php", který neexistuje. Jak to máš ve zdrojáku?
Elis6
Profil
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
Aha, řádek $soubor="$obsah.php"; změň pravděpodobně na $soubor=$stranka . ".php";
Elis6
Profil
myslíš takhle? $soubor=$stranka obsah.php ".php";

tak to ukazuje chybu na řádku 10
djlj
Profil
Elis6
Ne, myslím to tak, jak jsem napsal. Ta tečka spojuje řetězce:

$soubor=$stranka . ".php";
Elis6
Profil
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
Elis6
Tak tam nahraj nějakou stránku "uvod.php" ....
Elis6
Profil
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 ?
« 1 2 »
Toto téma je uzamčeno. Odpověď nelze zaslat.

0