Het is niet veiliger op deze manier. Het enige wat ik me kan voorstellen is dat je op deze manier door 1 variabele te veranderen gelijk alles veranderd. Waardoor het aanpassen van de rootpath makkelijker wordt. Maar waarom zou je dat willen?
Elwin
Link gekopieerd
Dat is een goeie en soms vraag ik me af waartoe alle variabelen toch toe dienen.
Is het om verwarring te creeeren en af te schrikken...
Groet, lissy
Link gekopieerd
Nee, het is alleen maar om, zoals Elwin zegt, het veranderen/aanpassen van het (totale) script zo simpel mogelijk te maken.
Link gekopieerd
?
Onbekende gebruiker
14-09-2005 13:18
Wat is een veilige manier van includen dan?
Volgens sommige is de normale manier van: require of include niet zo veilig , en volgens anderen is dat weer totale ********.
:D
Link gekopieerd
tis hoe je het doet, onveilig is:
include("templates/" . $_GET["file"] . ".txt");
Link gekopieerd
Zolang je maar geen globals in je include-string zet valt het wel mee, volgens mij.
Link gekopieerd
algemene regel:
altijd invoer door gebruiker goed controleren, en handelen indien nodig.
Link gekopieerd