| | |
Autor | Správa |
---|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 23.08.2007 20:21 | |
|
stenley píše: tymto stylom zapisu by si si mohol potom prezerat vsetky subory, stacilo by ti len zmenit cestu v GET a co to znamena?
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
dajme tomu, ze by si mal pristupove udaje k databaze ulozene v subore db.inc. Kedze v URL zadavas nazov suboru, ktory chces includnut, je mozne pristupovat aj k db.inc a jeho obsah sa ti zobrazi ako obsah stranky...a pristupove udaje su prezradene...a pri tom nemusi byt ani v tom istom adresari, staci len troska pozmenit cestu, napr ../db.inc
Preto som napisal, ze tvoj navrhnuty sposob includovania nie je bezpecny...
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 23.08.2007 23:29 | |
|
juho - ten môj príklad je zlý? ALE TO JE LEN PRÍKLAD!
Už to pochop, ja som mu chcel vysvetliť čo sa má includovať. To galeria.php som použil len tak, s jeho stránkou nemá nič spoločné.
Keď si taký múdry napíš mu presne celý postup aby si ho aj ty nemýlil. Sorry, ja nemám čas si pozerať jeho stránku a napísať mu celý kód presne podľa neho. Ak ty ten čas máš, tak to urob
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 27.08.2007 12:09 | |
|
no to som napriklad nevedel kedze nemam na servere vytvorenu databazu. takze ohladom tohto ti nemozem oponovat,
avsak keby si mohol otvorit ten subor pomocou include() tak potom by sa ten subor dal otvorit aj cez normalny prehliadac tak stale neviem co tym myslis,
aj ked mam na pc Mysql tak som ten subor db.inc nevedel najst mozes prezradit kde ho tam mam hladat?
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
ved prave, ze by sa dal otvorit cez prehliadac, cize by bol kazdemu dostupny a preto by si kazdy mohol prezerat jeho obsah...db.inc som uviedol len ako priklad, nie je sucastou mysql ako takeho...
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 27.08.2007 13:40 | |
|
neviem ci si to s tym prehliadacom pochopil ale ja som tym myslel ze ked sa da nieco otvorit cez include tak to ide aj normalne bez include cez napr.(adresny riadok) cez normalnu cestu .myslim to okno kde pises odkaz:http://atdatd
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
jaaaj, no ale to nemusi byt vzdy pravda, subor moze byt zabezpeceny proti tomu, aby si ho mohol otvorit napisanim priamej cesty k nemu...
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 27.08.2007 13:52 | |
|
no tak potom to bude platit aj pre include
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
nebude, ked to naprogramujes
|
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
Myslím že ste dosť OT.. Jedine shaggy mu pomohol, a dobre to napísal, neviem čo sa vám na jeho scripte nepáči !
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
neviem, kde vidis moje vyjadrenie o zlom skripte shaggyho, ale to je detail...
|
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
ta cast nepatrila tebe, ale juhovi.. ten to pisal na predchadzjucej strane..
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 11.09.2007 16:10 | |
|
a toto pre zmenu patri blackshadowovivi : najprv sa nauc co je to include a php a programacia. on to potreboval mat presne tak ma tu neohovaraj. keby sme to brali na teoretickej rovine tak to mal kazdy dobre. a ja netvrdim ze sa mi šagiho script nepaci. ale on(tommy70777) bol zaciatocnik .. a mne sa to nechce vysvetlovat tebe... ked si tak na šagiovi zavisly tak si ho vezmi. mna to nezaujima
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
hmm, nevedel som, ze ta to az tak zobere... ja som akurat ten script vyskusal, co pisal shaggy... tiez neviem moc v php, takze ma to zaujimalo, a vsetko mi islo, ako ma, tak nevidim problem, preco by to jemu nemalo fungovat...
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
Prosim poradte. Mam nasledovny problem: Mam subor index.php, v ktorom sa mi do istej casti inkluduju ine stranky podla toho na ktory odkaz kliknem. Cize mam Kód: <? switch ($page) { case 1: include "novinky.php"; break; case 2: include "clanky.php"; break; case 3: include "reklama.php"; break; default: include "uvod.php"; break; }?> Odkazy potom mam vo forme Kód: <a href="?page=1">,<a href="?page=2" > ... atd Toto mi funguje v pohode, includuje mi stranky tam kam ma, ale ... Na jednej z tych includovanych stranok /clanky.php - cize ?page=2/ mam problem. Mam totiz limitovany pocet clankov na stranku - max. 15 clankov. Ak pocet clankov presiahne 15, vypise sa odkaz DALSIA STRANKA. Ten odkaz je takyto: Kód: a href=\"".$soubor."?zobrazena_strana=".($zobrazena_strana+1)."\">ĎALŠIA STRANA cize skutocny odkaz vyzera po najazde mysou takto Kód: index.php?page=2?zobrazena_strana=2 Toto mi vsak nefunguje, nezobrazi sa dalsia stranka, ale ta ista. Proste by som chcel v ramci includovanej stranky prejst na dalsiu. Keby som mal len samotnu stranku clanky.php, potom by to fungovalo : Kód: clanky.php?zobrazena_strana=2 Lenze pri ?page=2 to nejde. Neviem spojit tie dve "otaznikove" stranky. Dufam, ze som to ako tak pochopitelne vysvetlil ... Dakujem.
|
|
Registrovaný: 16.08.07 Prihlásený: 03.10.12 Príspevky: 139 Témy: 25 Bydlisko: Bratislava |
stenley píše: tymto stylom zapisu by si si mohol potom prezerat vsetky subory, stacilo by ti len zmenit cestu v GET
asi tak, sprav si neco co ti osetri na taku mieru, ze bude mozne vkladat iba subory ktore chces
Kód: $stranka = addslashes($_GET["stranka"]);
if ($stranka == "domov" || $stranka == "design" || $stranka == "galeria") { include "$stranka.php";
} else { echo "CHYBA: Stranka ktoru sa pokusate zobrazit, neexistuje!"; }
neopagan to nesmies takto Kód: index.php?page=2?zobrazena_strana=2 ale takto Kód: index.php?page=2&zobrazena_strana=2
? sa pouziva na oddelenie nazvu suboru od dvojic premenna=hodnota a & na oddelenie dvojic od seba navzajom
|
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
vyborne banana!!! Dakujem ti, uz to funguje. Taky maly detail, a riadnu sarapatu to narobi. Este raz diky!
|
|
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| include v PHP, ASP | 6 | 325 | 30.05.2014 0:12 majky358 | | include v PHP, ASP | 26 | 889 | 20.10.2010 21:50 walther | | include v PHP, ASP | 2 | 497 | 22.02.2010 15:25 Ďuri | | include v PHP, ASP | 10 | 769 | 03.01.2008 0:30 twistik | | INCLUDE v Assembler, C, C++, Pascal, Java | 7 | 912 | 14.01.2010 19:47 karolraner | | include v PHP, ASP | 5 | 710 | 10.04.2009 19:10 Draex | | Bezpecne include ? v PHP, ASP | 2 | 460 | 20.03.2012 19:05 ewil | | Include blbne.. v PHP, ASP | 6 | 380 | 14.11.2011 10:05 black1101 | | Zvlastny include v PHP, ASP | 4 | 458 | 24.01.2008 14:43 Blackshadow | | chyba include v PHP, ASP | 6 | 550 | 09.09.2007 21:43 Flety | | Include dynamický v PHP, ASP | 3 | 540 | 31.01.2012 1:23 shaggy | | <!--#include... v PHP, ASP | 3 | 624 | 10.06.2010 18:24 shaggy | | PHP include v PHP, ASP | 3 | 1119 | 09.03.2010 20:17 Ďuri | | podmienka na include v PHP, ASP | 2 | 446 | 16.01.2010 18:40 M1rcO_o | | v skratke include v PHP, ASP | 9 | 987 | 18.03.2007 17:32 p360t | | include a kodovanie v Ostatné | 2 | 515 | 19.06.2008 11:27 exoomer |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|