LINUX.ORG.RU

История изменений

Исправление user_id_68054, (текущая версия) :

ну во первых — нет — для is_file всё равно какой путь :-) — он проверит любой всё что ему подсунишь.

а во вторых — «абсолютный путь» и «канонический путь» — это же не одно и тоже! :-D

/it/is/my/file.php

и

/it/is/../my/../../../file.php

в обоих случаях у нас абсолютный путь. но во втором случае — путь не канонический.

------------------------------------------------------------

но у тебя инъекции-то всё равно *нет* , ведь у тебя нельзя подсунуть «/» или «/../» :-)

Исходная версия user_id_68054, :

ну во первых — нет — для is_file всё равно какой путь :-) — он проверит любой всё что ему подсунишь.

а во вторых — «абсолютный путь» и «канонический путь» — это же не одно и тоже! :-D

/it/is/my/file.php

и

/it/is/../my/../../../file.php

в обоих случаях у нас абсолютный путь. но во втором случае — путь не канонический.