Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bru_ce

Acentos ao ler diretório

Recommended Posts

Galera, estou lendo os arquivos de um diretório, porém os acentos ficam com caracteres especiais.

 

CÓDIGO

 

<?php
 
                    $path = "clientes/" . $_SESSION['diretorio'] . "/";
 
                    $diretorio = dir($path);
 
                    while ($arquivo = $diretorio->read()) {
 
                        $nomeArquivo = explode(".", $arquivo);
 
 
                        if ($arquivo != ".." && $arquivo != ".") {
 
                            $ext = substr($arquivo, strlen($arquivo) - 3, 3);
                            echo "
                        <tr>
                        <td class='arquivo'>
                            $nomeArquivo[0]
                        </td>
                        <td class='arquivo'>
                            $ext
                        </td>
                        <td>
                            <a href='" . $path . $arquivo . "' target='_blank'><img src='images/download.png'></a>
                        </td>
                        </tr>
                        ";
                        }
 
                    }
                    $diretorio->close(); ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estava sim!

Olhei em outros fóruns e resolvi desta maneira:

 

 

$arquivo = iconv("cp1252", "utf-8//IGNORE", $arquivo); 

 

Vou colocar sua resposta como Resolvido, obrigado pela tentativa em me ajudar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.