/ / PHP намери, ако файла в различни горни папки съществува - php, файл, кавички

PHP намери дали файла в различни горни папки съществува - php, файл, кавички

Това, което искам да направя, е да намеря файл, който е в друга горна папка.

Да кажа, че искам да получа достъп до файла this "page".html, Ще трябва да го направя като:

file_exists("../data/pages/this "page".html")

Но това няма да работи, просто се връща фалшива. Някакви предположения?

аз правя плосък файл cms, така че имена на файлове могат да имат кавички. URL адрес: http://ffcms.comxa.com/admin потребител: tann98 pass: pswd

Благодаря предварително.

Отговори:

1 за отговор № 1

Опитайте тази

file_exists("../data/pages/this%20"page".html");

20% за пространство характер

файлът съществува работи върху файловата система, а не чрез HTTP. Така 20% няма да бъде разпознат като пространство, а буквално като 20% вместо това използвайте пространства:


0 за отговор № 2

и не забравяйте да използвате dirname (ФАЙЛ), за да започнете от дясната папка - това е важно, ако функцията ви е в включен файл ...

file_exists(dirname(__FILE__)."/../data/pages/this page.html")