Autor | Zpráva | ||
---|---|---|---|
Cirdan Profil * |
#1 · Zasláno: 27. 9. 2008, 14:09:57
Dobry den,
Chcel by som sa opytat. V stranke mam tento kod: <? $akce = $_GET ['akce'] . ".php"; if (file_exists($akce)) { include $akce; } else { include "./uvod.php"; } ?> server ma php5 A teraz problem. Neche mi includovat stranky ktore by malo, zobrazi len stranku index.php, ale to co ma byt includovane tam nieje, dokonca ani v zdrojaku to nieje, je tam stale len ten php kod. Neviem, ale kde moze byt problem, lebo doma na Easyphp mi to bezi, na serveroch kde bolo php4 a nizsie to tiez bezi. Neviete mi niekto poradit? Includovane stranky su v tom istom adresari a adresy su zadavane relativne. Dakujem za kazdu pomoc... |
||
Chamion Profil * |
#2 · Zasláno: 27. 9. 2008, 14:18:55
Skus dat 2 bodky
include "../uvod.php"; |
||
Granato Profil |
#3 · Zasláno: 27. 9. 2008, 14:22:18
Ahoj
toto: $akce = $_GET ['akce'] . ".php"; if (file_exists($akce)) { include $akce; } je nebezpečný zápis protože ti může kdokoliv podstrčit jakýkoliv soubor. Shodou okolností se včera to samé v bledě mmodrém řešilo tady:http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=82 452 |
||
Cirdan Profil * |
#4 · Zasláno: 27. 9. 2008, 14:29:15
Hmmm....
Diky.. ale aj tak to neriesi problem.... Ani jedno ani druhe... Doma to bezi a ked to hodim na server tak nic.... ani jedno ani druhe.... |
||
Měsíček Profil |
#5 · Zasláno: 27. 9. 2008, 14:45:35
Vypisují se nějáké chyby, jestli ano, které?
|
||
Cirdan Profil * |
#6 · Zasláno: 27. 9. 2008, 14:48:57
Nevypisuje praveze ziadne chyby... nic......
|
||
RAmses Profil |
#7 · Zasláno: 27. 9. 2008, 15:16:19
No a projdeš tou podmínkou? Dej si před include třeba echo 'Jsem uvnitř';
|
||
Cirdan Profil * |
#8 · Zasláno: 27. 9. 2008, 15:44:36
Diky vsetkym.. ale uz som na to prisiel....
by ste nepovedali ze takato blbost je mozna: povodny zapis znel <? $akce = $_GET ['akce'] . ".php"; novy spravny zapis ked sa to zobrazuje je <?php $akce = $_GET ['akce'] . ".php"; taka blbost ale je to ono.. takze diky za pomoc |
||
RAmses Profil |
#9 · Zasláno: 27. 9. 2008, 17:58:10
Jo s tím jsem se už taky na jednom hostingu setkal. Od té doby začínám phpko <?php
|
||
Časová prodleva: 16 let
|
0