Autor | Zpráva | ||
---|---|---|---|
Janvesely12 Profil |
#1 · Zasláno: 28. 9. 2011, 16:42:34
Potřeboval bych pomoc s include.
Našel jsem stránku http://polopate.jakpsatweb.cz/index.php?page=include3, ale nemůžu přijít na to aby by mi to fungovalo. Mám toto: index.php: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <head> <script type="text/javascript"> function zobrazSkryj(idecko){ el=document.getElementById(idecko).style; el.display=(el.display == 'block')?'none':'block'; } </script> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <link rel="stylesheet" type="text/css" href="css.css"> <title>Hlavní stránka </title> </head> <body> <?php include_once("banner.html") ?> <div id="obal"> <?php include_once("hlavicka.html") ?> <?php include_once("menu.html") ?> <?php include_once("levy_sloupec.html") ?> <?php include_once("paticka.html") ?> </div> </body> </html> Ostatní není potřebný, kdyby bylo řekněte co doplním. Potřeboval bych tedy aby by mi to někdo doplnil. Děkuji |
||
Someone Profil |
#2 · Zasláno: 28. 9. 2011, 17:03:18 · Upravil/a: Someone
<?php include_once("banner.html"); ?> <div id="obal"> <?php include("hlavicka.html"); include("menu.html"); include("levy_sloupec.html"); include("paticka.html"); ?> </div> Šlo by? |
||
Janvesely12 Profil |
#3 · Zasláno: 28. 9. 2011, 17:05:18
Promiň, asi jsem to špatně popsal. Já potřebuji dopsat podle stránky http://polopate.jakpsatweb.cz/index.php?page=include3, aby se mi v adresním řádku ukazovalo např. toto:
...index.php?str=uvod |
||
Someone Profil |
#4 · Zasláno: 28. 9. 2011, 17:14:30 · Upravil/a: Someone
edit:
<?php $stranka = $_GET['str']; $soubor = $stranka.".php"; ?> <html> <a href="http://neco.cz/?str=uvod">Úvod</a> <?php include($soubor); ?> </html> |
||
Janvesely12 Profil |
#5 · Zasláno: 28. 9. 2011, 17:18:36
To se mi nezobrazí vůbec nic, jenom bílá stránka.
|
||
Someone Profil |
#6 · Zasláno: 28. 9. 2011, 17:21:10
Omluvám se trochu jsem to popletl taky nejsem nějak extra zběhlý v PhP :)
|
||
Janvesely12 Profil |
#7 · Zasláno: 28. 9. 2011, 17:21:59
Nic se neděje. Dík, že jsi to zkusil.
|
||
Someone Profil |
#8 · Zasláno: 28. 9. 2011, 17:29:17 · Upravil/a: Someone
|
||
Janvesely12 Profil |
#9 · Zasláno: 28. 9. 2011, 17:34:02 · Upravil/a: Janvesely12
OK to funguje. Díky
Potřeboval bych ale vědět jestli mi to bude fungovat s aktivním menu. Zde Hlavně kvůli tomu jsem to potřeboval vědět. No teda, vážně díky. Tak tohle jsem se snažil udělat skoro celý den. :D A konečně jsem se dočkal. Vážne móc dík. |
||
Someone Profil |
#10 · Zasláno: 28. 9. 2011, 17:37:03 · Upravil/a: Someone
Určitě je to udělané tak, že to PHP si vezme to co je za tim "str" to znamená, že stačí dát do odkazu já nevím... např.
<li class="aktivni"><a href="http://neco.cz/index.php?str=kontakt">Kontakty</a></li> To co je v odkazu za tím str= |
||
Janvesely12 Profil |
#11 · Zasláno: 28. 9. 2011, 17:40:13
Tak OK, moc ti děkuji. Teďkon si to udělám ať mám vše v pořádku a vrhnu se na menu. Díky
|
||
Someone Profil |
#12 · Zasláno: 28. 9. 2011, 17:46:05 · Upravil/a: Someone
Teď chápu proč se na to ptáte, s aktivním menu se taky pracuje s tím str no tak to stačí udělat na dvakrát.
<?php $stranka = $_GET['str']; $menu = $_GET['menu']; $soubor = $stranka.".php"; echo "<a href='http://neco.cz/?str=uvod&menu=uvod"; if ($menu == "uvod") {echo "class='aktivni'";} echo " >Úvod</a>"; include($soubor); ?> Takhle by to mělo fungovat (doufám :D) |
||
Janvesely12 Profil |
#13 · Zasláno: 28. 9. 2011, 17:47:32
Udělám to jako dva include.
|
||
Someone Profil |
#14 · Zasláno: 28. 9. 2011, 17:53:08
Dobře :)
|
||
Janvesely12 Profil |
#15 · Zasláno: 28. 9. 2011, 18:28:42
Ale i tak se mi to nepovedlo.
Potřebuji aby bylo menu v jednom souboru, ale když to udělám takto: <?php echo "<li"; if ($str=="ban") echo " class='aktivni'"; } echo "><a href='index.php?str=ban'>Ban</a></li>"; ?> Tak nefunguje styl aktivni. Ten jako by tam nebyl. |
||
shaggy Profil |
#16 · Zasláno: 28. 9. 2011, 18:32:04
Janvesely12:
Prečo do jednej témmmy pcháš aj nesúvisiace otázky? A čo si urobil pre to, aby si to vedel urobiť? Koľko času si venoval štúdiu? |
||
Someone Profil |
#17 · Zasláno: 28. 9. 2011, 18:37:25 · Upravil/a: Someone
<?php echo "<li"; if ($str=="ban") { echo " class='aktivni'"; } echo "><a href='index.php?str=ban'>Ban</a></li>"; ?> |
||
Janvesely12 Profil |
#18 · Zasláno: 29. 9. 2011, 20:25:57 · Upravil/a: Janvesely12
Someone:
Díky, už to mám, nefungovalo mi to, ale upravoval jsem do té doby dokud nezačalo. Moc si tvé pomoci vážím. shaggy: Protože jsem to nemohl pochopit i nadále, tak jsem se zeptal tady. Ale i ty jsi mi pomohl. Bez tebe bych nezjistil jak si kód upravit. Abych nezapomněl máš hezky udělaný svůj web. Hlavně postavička je tam dobře udělaná. :D |
||
Časová prodleva: 13 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0