Jump to content


Photo

Arquivos


  • Faça o login para participar
5 replies to this topic

#1 midirodbr

midirodbr

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 10/12/2003, 12:40

Olá PessoALLL

Como faço para verificar a extenção de um arquivo ??? :unsure:
Por exemplo::..

Tenhu varios arquivos no servidor. E numa tela quero que visualize somente os arquivos que forem - gif ou jpg - (ou simplesmente imagem) :)

OK ???
Espero ter sido claro

#2 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 10/12/2003, 13:16

Algo +- pronto já, tente ver o que faz e entender, qlq coisa, só pedir:

<?
$d = dir("C:/pasta/");
while (false !== ($entry = $d->read())) {

$arquivo = $entry;

$ext = substr($arquivo,0,-3);

if ( $ext == "jpg" ) { echo '<img src="$arquivo">'; }
if ( $ext == "gif" ) { echo '<img src="$arquivo">'; }

}
?>


Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#3 kartesus

kartesus

    ich bin der Geist der stets verneint

  • Usuários
  • 210 posts
  • Sexo:Não informado
  • Localidade:Rio Grande do Sul
  • Interesses:PHP e sexo

Posted 11/12/2003, 02:26

Buenas... se o Xplayer não se importar vou dar uma melhorada no código dele!!! :)

ele fez o seguinte pra achar a extenção:

$ext = substr($arquivo,0,-3);


bom... imagina que tenhamos no diretório uma imagem com extenção jpeg!!! a variavel $ext vai conter 'peg'.....

mas isso é fácil de arrumar, faz assim:
$ext = substr ( strrchr ($arquivo, '.'), 1);

a função strrchr () retorna tudo apartir da última ocorrencia de um caractere, o ponto no nosso caso....
Ainda com dúvidas? Poste-as aki

#4 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 11/12/2003, 08:35

Boooooaaaaa (y)
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#5 O Phoenix

O Phoenix

    12 Horas

  • Usuários
  • 166 posts
  • Sexo:Não informado
  • Interesses:Web.

Posted 11/12/2003, 08:58

Algo +- pronto já, tente ver o que faz e entender, qlq coisa, só pedir:

<?
$d = dir("C:/pasta/");
while (false !== ($entry = $d->read())) {

$arquivo = $entry;

$ext = substr($arquivo,0,-3);

if ( $ext == "jpg" ) { echo '<img src="$arquivo">'; }
if ( $ext == "gif" ) { echo '<img src="$arquivo">'; }

}
?>

Uma duvida.

$d = dir("C:/pasta/");
Isso faz uma busca no servidor ou no cliente?

Edição feita por: O Phoenix, 11/12/2003, 08:58.


#6 kartesus

kartesus

    ich bin der Geist der stets verneint

  • Usuários
  • 210 posts
  • Sexo:Não informado
  • Localidade:Rio Grande do Sul
  • Interesses:PHP e sexo

Posted 12/12/2003, 00:36

PHP é sempre no servidor!!
Ainda com dúvidas? Poste-as aki




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq