Проблема с проверкой имени файла в php - PullRequest
0 голосов
/ 24 октября 2009

Я пишу страницу PHP для преобразования загруженного файла в XML. Я только хочу преобразовать файл новостей в XML. Единственный файл, который когда-либо нужно конвертировать - это news.htm. Я сузил свою проблему до этого, если заявление. Что с ним не так?

$fileName = basename( $_FILES['uploaded']['name'] );

if( strcmp( $fileName, "news.htm") == 0 )
(
    //convertToXML();
)

Ответы [ 2 ]

5 голосов
/ 24 октября 2009

Используйте фигурные скобки вокруг тела оператора if вместо скобок:

if( strcmp( $fileName, "news.htm") == 0 )
{
    //convertToXML();
}
0 голосов
/ 24 октября 2009

Попробуйте:

$fileName = basename( stripslashes( $_FILES['uploaded']['name'] ) );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...