Problema verificar o nome de um arquivo em php
-
06-07-2019 - |
Pergunta
Eu estou escrevendo uma página PHP para converter um arquivo enviado para XML. Eu só quero converter o arquivo de notícias para XML. O único arquivo que nunca precisa ser convertido é Notícia.htm. Eu ter reduzido o meu problema para baixo a este if. O que está errado com ele?
$fileName = basename( $_FILES['uploaded']['name'] );
if( strcmp( $fileName, "news.htm") == 0 )
(
//convertToXML();
)
Solução
Use chaves de todo o corpo da declaração if
, em vez de parênteses:
if( strcmp( $fileName, "news.htm") == 0 )
{
//convertToXML();
}
Outras dicas
Tente:
$fileName = basename( stripslashes( $_FILES['uploaded']['name'] ) );
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow