Težave z "<?php include 'url'; ?>"
 
G-force 10. maj 2009 16:17:59 Pridružen od:
31. mar 2008
828 objav
516 60 3
#11

Vini:

mogoce:


<?php include '../oglas.php'; ?>



deluje v /mapa1/index.php



ne deluje pa v root in /mapa2/mapa3/index.php





všeč(0) ni všeč(0) spam(0)
 
theDegriz 10. maj 2009 16:48:08 Pridružen od:
25. mar 2007
1287 objav
1456 270 21
#12

../ pomeni eno mapo višje.



V rootu je torej:

<?php include 'oglas.php'; ?>



V /mapa2/mapa3/index.php:

<?php include '../../oglas.php'; ?>



Vidiš vzorec?



P.s.: Verjetno ne bi bilo neumno če bi v tem primeru uporabil absolutne poti?


všeč(0) ni všeč(0) spam(0)
Consulting trenutno samo za obstojece projekte. V juliju naprej coaching.
 
bl4ckb1rd 10. maj 2009 16:55:05 Pridružen od:
18. avg 2008
1122 objav
750 91 11
#13

/home/uporabnik/www/nekaj/mapa/fajl.php ... primer.



edini problem pri tem je, če migriraš stran drugam... ni portable, če nimaš enake direktorijske hierarhije. Tako da če bi prestavil k drugem ponudniku to, bi moral popraviti poti.



LP


všeč(0) ni všeč(0) spam(0)
blackbird.si - Moj plac za odlaganje problemov in rešitev...
 
cyman 10. maj 2009 18:36:29 Pridružen od:
20. dec 2008
545 objav
282 28 3
#14

bl4ckb1rd:

/home/uporabnik/www/nekaj/mapa/fajl.php ... primer.



edini problem pri tem je, če migriraš stran drugam... ni portable, če nimaš enake direktorijske hierarhije. Tako da če bi prestavil k drugem ponudniku to, bi moral popraviti poti.



LP




Zadevo rešiš tako, da nekje na začetku definiraš novo spremenljivko ali pa še boljše konstanto, kjer določiš absolutno pot do root folderja strani.


všeč(0) ni všeč(0) spam(0)
 
bl4ckb1rd 10. maj 2009 19:42:59 Pridružen od:
18. avg 2008
1122 objav
750 91 11
#15

ravno to je problem, če je pravilno ne sanitizaš, je luknja takoj tu. zelo delikatna zadeva.


všeč(0) ni všeč(0) spam(0)
blackbird.si - Moj plac za odlaganje problemov in rešitev...
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se