Path traversal - Go to parent directory in url
Johhny Westra
13/08/2014 13:59:51Hallo allemaal,
Ik loop tegen een probleempje aan waarvan ik hoop dat er een slimme oplossing voor is.
Ik heb in mijn config file een bestand locatie gedefinieerd.
Als voorbeeld dit:
Nu gebruik ik deze in een andere php file door:
Nu komt het voor dat één $b niet in map1 zit maar in de root zelf.
Zou ik deze ene $b nou in database kunnen aanpassen naar ..\naamvanb.doc om toch de goede verwijzing te krijgen?
Ik snap dat vele zullen zeggen zet het document gewoon in map1 maar dit is zoals je waarschijnlijk wel door hebt een vereenvoudigde situatie.
Bedankt voor het lezen :-)
Ik loop tegen een probleempje aan waarvan ik hoop dat er een slimme oplossing voor is.
Ik heb in mijn config file een bestand locatie gedefinieerd.
Als voorbeeld dit:
Nu gebruik ik deze in een andere php file door:
Nu komt het voor dat één $b niet in map1 zit maar in de root zelf.
Zou ik deze ene $b nou in database kunnen aanpassen naar ..\naamvanb.doc om toch de goede verwijzing te krijgen?
Ik snap dat vele zullen zeggen zet het document gewoon in map1 maar dit is zoals je waarschijnlijk wel door hebt een vereenvoudigde situatie.
Bedankt voor het lezen :-)
PHP hulp
05/11/2024 17:36:08Erwin H
13/08/2014 14:02:51Lijkt me dan eerder dan je gedefinieerde root dir niet klopt. Als je een root dir definieert op die manier en er vevolgens alsnog bestanden buiten vallen, dan heb je niet de juiste root dir gekozen.
Johhny Westra
13/08/2014 14:03:44Voor mensen die het afvragen: het kan.
Had zelf een foutje in mijn code waardoor het niet werkte en alsnog de vraag stelde.
Conclusie: om naar een parent directory te gaan gebruik je ../
Dus: zal je naar map2 leiden.
Had zelf een foutje in mijn code waardoor het niet werkte en alsnog de vraag stelde.
Conclusie: om naar een parent directory te gaan gebruik je ../
Dus: zal je naar map2 leiden.
Gewijzigd op 13/08/2014 14:05:20 door Johhny Westra