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();
)
Foi útil?

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
scroll top