7.Host 3 Odesláno: 28. Červen, 2009 Share Odesláno: 28. Červen, 2009 Tak spousta z vás si jistě říkala jak to ostatní dělaji že maji soubor např.: index.php?id=1 můžete samozřejmě udělat i soubor index.php?id=2 atd. většinou se tato funkce používá když chcete třeba 5 stránek v jednom souboru. No takže pustíme se do toho: <?php //otevřeme PHP if($_GET['id'] == '1') //id a 1 si můžete změnit na co chcete { echo "Sem si zadejte obsah stránky";} ?> //zavřeme PHP Pro lamky připomínám že to musíte dávat do souboru s příponou .php Link to comment Share on other sites More sharing options...
chytrak 14 Odesláno: 17. Červenec, 2009 Share Odesláno: 17. Červenec, 2009 Dej si bacha na php inject. Link to comment Share on other sites More sharing options...
cniry 0 Odesláno: 15. Srpen, 2009 Share Odesláno: 15. Srpen, 2009 spíš bych doporučil: index.php?stranka=ahoj vedle souboru index.php si založíte složku stranky a v ní můžete mít jednotlivé své stránky s koncovkou .html (hlavni.html, dalsi.html, jina.html) Soubor potom voláme: index.php?stranka=jméno souboru bez koncovky html index.php?stranka=hlavni index.php?stranka=dalsi ... Kód pak bude: <?php $stranka = $_GET["stranka"]; $aktualni slozka = dirname(__FILE__); //zjistime v jake slozce je index.php ulozen $soubor = "{$aktualni slozka}/stranky/{$stranka}.html"; if( file_exists($soubor) ) //pokud volany soubor existuje { echo file_get_contents($soubor); //zobrazime si jeho obsah } ?> Můžeme si přidat i chybovou stránku tím, že dolů pod náš kód dámě ještě: <?php else { $soubor = "{$aktualni slozka}/stranky/chybova_stranka.html"; echo file_get_contents($soubor); } ?> Link to comment Share on other sites More sharing options...
Guest pepo3333 Odesláno: 21. Říjen, 2009 Share Odesláno: 21. Říjen, 2009 a toto mam dat tak $soubor = "{$a tu co?}/stranka/{$http://mystranka.sk.}.html"; ppls helpnite mi Link to comment Share on other sites More sharing options...
zpatecnik 0 Odesláno: 21. Říjen, 2009 Share Odesláno: 21. Říjen, 2009 1) datum 2) Moc se v tom nevyznam ale myslim ze dolu pod kod jak pise cniry Link to comment Share on other sites More sharing options...
癌癌癌 1 Odesláno: 31. Říjen, 2009 Share Odesláno: 31. Říjen, 2009 Dej si bacha na php inject. nemam se čeho bát mam to poněkud "jinak" přes include ja mam přes podminku jestli je proměnná page == "lamicka" { include("inc/lamicka.html"); } je to zbytečně složity vim, ale stači to ... http://mach37.over.cz/index_.php?page=http://google.com zkus Link to comment Share on other sites More sharing options...
rEf 53 Odesláno: 22. Listopad, 2009 Share Odesláno: 22. Listopad, 2009 Tak spousta z vás si jistě říkala jak to ostatní dělaji že maji soubor např.: index.php?id=1 můžete samozřejmě udělat i soubor index.php?id=2 atd. většinou se tato funkce používá když chcete třeba 5 stránek v jednom souboru. No takže pustíme se do toho: <?php //otevřeme PHP if($_GET['id'] == '1') //id a 1 si můžete změnit na co chcete { echo "Sem si zadejte obsah stránky";} ?> //zavřeme PHP Pro lamky připomínám že to musíte dávat do souboru s příponou .php Jo to se hodí :thumbup: Link to comment Share on other sites More sharing options...
Om3n 78 Odesláno: 22. Listopad, 2009 Share Odesláno: 22. Listopad, 2009 a tedka mi vysvetli proc si to napsal Link to comment Share on other sites More sharing options...
rEf 53 Odesláno: 22. Listopad, 2009 Share Odesláno: 22. Listopad, 2009 a tedka mi vysvetli proc si to napsal Já vím sice je to starej topic ale jen píšu že je to dobrý a že se mi to hodí Link to comment Share on other sites More sharing options...
{V} P - y c h o {V} 0 Odesláno: 29. Listopad, 2009 Share Odesláno: 29. Listopad, 2009 Bylo by lepsi si to trosku zabezpecit: <?php //otevřeme PHP if($_GET["id"] == "1") //id a 1 si můžete změnit na co chcete { echo "Sem si zadejte obsah stránky"; }else{ //neco pokud stranka neexistuje } ?> //zavřeme PHP Jestlize by jste mely zapnuty register_globals a nemely tam podminku zda stranka neexistuje tak by ste se pak divily proc mate na strance: Hacked by ... Link to comment Share on other sites More sharing options...
7.Host 3 Odesláno: 30. Listopad, 2009 Author Share Odesláno: 30. Listopad, 2009 jj psycho má pravdu ,ale lepší je si udělat např. nějakou složku kde budou soubory.php a pak už to jen hodit na např. index.php?page=soubor Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now