Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Ocultar diretório do arquivo listado


O kriok

Pergunta

Olá pessoal! .. Tenho este script que lista arquivos ".pdf" do diretório onde ele está localizado ocultando a extensão ".pdf" !!! Fiz uma pequena alteração para que ele possa listar arquivos do diretório de minha escolha. Pois estou inserindo ele em um menu Drop-Down a fim de exibi-los em uma única página.

Esclarecimento : O problema é que na hora que ele lista o arquivo ele também lista todo o caminho percorrido !

Exemplo 1 : Preciso que ele liste o arquivo do diretório de minha escolha assim > nome_do_documento < como já acontece quando ele lista o do mesmo diretório onde está localizado.

Exemplo 2 : Porém ele está listando assim > diretorio1/diretorio2/nome_do_documento <

Questão: Como fazer para ele ocultar os diretórios como já acontece com a extensão do arquivo?

Obrigado pela ajuda ..

SCRIPT COM ALTERAÇÃO PARA LISTAR ARQUIVO DE DIRETÓRIO

...............................................................................................................................................

<html>

<head>

<title>SCRIPT COM ALTERAÇÃO DO DIRETÓRIO</title>

</head>

<body>

<table width="100%" height="50" cellpadding="0" cellspacing="1" bgcolor="#339966">

<tr>

<td><table width="100%" border="0" align="left" cellpadding="0" cellspacing="0" bordercolor="#E0E0E0" bgcolor="<table width="510" border="0" align="left" cellpadding="0" cellspacing="0" bordercolor="#E0E0E0" bgcolor="#EFEFEF">">

<tr>

<td width="424" height="30" align="center" valign="middle" bgcolor="#339966"><font color="#FFFFFF" size="4" face="Arial, Helvetica, sans-serif">Listar

documentos em pdf</font></td>

</tr>

<tr>

<td ><strong><em>

<!-- INÍCO DA LISTAGEM DOS ARQUIVOS .pdf DO DIRETÓRIO Usuario/doc-pdf -->

<?php

foreach (glob("Usuario/doc-pdf/*.pdf") as $arquivo) {

echo "<tr>";

echo "<td ><a href='Usuario/doc-pdf/$arquivo '>".substr($arquivo,0,-4)."</a.> " . "\n</td>";

echo "</tr>";

}

?>

<!-- FIM DA LISTAGEM DOS ARQUIVOS .pdf-->

</em></strong></td>

</tr>

</table>

</td>

</tr>

</table>

</body>

</html>

SCRIPT ORIGINAL

...............................................................................................................................................

<html>

<head>

<title>SCRIPT ORIGINAL</title>

</head>

<body>

<table width="100%" height="50" cellpadding="0" cellspacing="1" bgcolor="#339966">

<tr>

<td><table width="100%" border="0" align="left" cellpadding="0" cellspacing="0" bordercolor="#E0E0E0" bgcolor="<table width="510" border="0" align="left" cellpadding="0" cellspacing="0" bordercolor="#E0E0E0" bgcolor="#EFEFEF">">

<tr>

<td width="424" height="30" align="center" valign="middle" bgcolor="#339966"><font color="#FFFFFF" size="4" face="Arial, Helvetica, sans-serif">Listar

documentos em pdf</font></td>

</tr>

<tr>

<td ><strong><em>

<!-- INÍCO DA LISTAGEM DOS ARQUIVOS .pdf-->

<?php

foreach (glob("*.pdf") as $arquivo) {

echo "<tr>";

echo "<td ><a href='Usuario/doc-pdf/$arquivo '>".substr($arquivo,0,-4)."</a.> " . "\n</td>";

echo "</tr>";

}

?>

<!-- FIM DA LISTAGEM DOS ARQUIVOS .pdf-->

</em></strong></td>

</tr>

</table>

</td>

</tr>

</table>

</body>

</html>

<!-- FIM DO SCRIPT -->

Obrigado pela a

Editado por O kriok
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Poxa pessoal !! Foi mal ... Fiz tudo menos o mais simples ... Colocar a quantidade de caracteres que eu precisava ocultar no início.Ou seja (16) ...... :blush: .... FOi MALLL ..rsrs

<?php

foreach (glob("Usuario/doc-pdf/*.pdf") as $arquivo) {

echo "<a href='$arquivo '>".substr($arquivo,16,-4)."</a.> " . "\n";

}

?>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...