Jump to content


Photo

Total


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

#1 the laber

the laber

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado
  • Localidade:Balneário Camboriu
  • Interesses:PHP + Mulé + Balada

Posted 02/11/2003, 21:39

Como eu faço para saber o totas de arquivos contidos dentro de um diretório?
não é permitido imagens nas assinaturas.

#2 rober

rober

    Viva o Mato Grosso!!!

  • Usuários
  • 314 posts
  • Sexo:Não informado
  • Localidade:Lucas do Rio Verde

Posted 02/11/2003, 21:48

Olá . . . !

clika ai tem um tuturial das funções de diretorio

My Webpage
ddfsd fsdg gf df gfdg gdfgds ge gdf gd g

#3 the laber

the laber

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado
  • Localidade:Balneário Camboriu
  • Interesses:PHP + Mulé + Balada

Posted 02/11/2003, 22:20

Valew ai rober, mas tipo ali naquele tutorial, ele irá mostrar todos os arkivos, eu keria saber, se tem um jeito de só aparecer o total de arquivos.
não é permitido imagens nas assinaturas.

#4 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 02/11/2003, 23:24

dentro do while() que mostra os arquivos...

<?php
$i=1;
while()
{
$i++
}
echo $i;
?>

sacou?

Edição feita por: goiaba2000, 02/11/2003, 23:24.

PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#5 the laber

the laber

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado
  • Localidade:Balneário Camboriu
  • Interesses:PHP + Mulé + Balada

Posted 03/11/2003, 15:03

Valew ai goiaba..eu vo tentar aqui
não é permitido imagens nas assinaturas.

#6 the laber

the laber

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado
  • Localidade:Balneário Camboriu
  • Interesses:PHP + Mulé + Balada

Posted 03/11/2003, 23:39

Sei lá cara, deu erro aqui.
Tipow tem como reescrever o código ou me esplicar melhor?
não é permitido imagens nas assinaturas.

#7 MUTANTE_POWER_B

MUTANTE_POWER_B

    Normal

  • Usuários
  • 71 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 04/11/2003, 00:10

Se o seu PHP for o 4.3.0 ou maior, use a função glob

http://br.php.net/glob

ela retorna um array... daí vc pode dar um count no resultado da função.

[]s

pedro
Pedro Faria de Miranda Pinto
Site Pessoal - http://www.mutantepower.com.br
DevBlog - http://www.mutantepower.com.br/pedro/

Leia as documentações:
http://br.php.net/
http://www.mysql.com/

Dúvidas Avançadas de PHP???
Entre no canal #PHPAvancado da rede Brasnet de IRC.

#8 the laber

the laber

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado
  • Localidade:Balneário Camboriu
  • Interesses:PHP + Mulé + Balada

Posted 05/11/2003, 01:12

Bom tipo todos as dicas que me passaram, naum consegui fazer do geiro que eu queria, agradeço a todos mesmo assim, mas tipo eu consegui o script que executa mais ou menos qoeu eu quero, mas tem como me dar uma mão?

tipo ele entra somente em um diretório, como eu faço para que entre em dois? eu coloquei uma virgula entre cada diretório ( assim mais ou menos if ($diretorio = @opendir("psico/","imagens/")), mas naum deu certo.... será qeu alguem pode me dar uma mão? o código completo é esse


<?php
if ($diretorio = @opendir("psico/..")) {
  while($arquivo = readdir($diretorio)) {
    echo "$arquivo"."<br>";
    for ($i = 0; $i < count($arquivo); $i++)
{
  $soma++;
}

}
$total = $soma - 2; //Aqui diminui por 2, para dar a contagem exata dos arquivos e pastas, já que se não definir ele 
//colocará os pontos de pasta pai (.) e filho(..)!
echo "<br>";
echo "TOTAL DE ARQUIVOS : "."<b>".$total."</b>";
}
 closedir($diretorio);
 
?>

não é permitido imagens nas assinaturas.

#9 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 05/11/2003, 06:51

<?php
if ($diretorio = @opendir("./psico/"))
{
$i=1;
while($arquivo = readdir($diretorio))
{
if($arquivos=="." or $arquivos=="..") continue; //filtro do pai e filho
{
echo "$arquivo"."<br>";
$i++;
}}
echo "<br>"
."TOTAL DE ARQUIVOS : <b>"
.$i
."</b>";
}
?>
assim dá!!!

pra abrir mais de um diretório você pode fazer uma array

Edição feita por: goiaba2000, 05/11/2003, 06:53.

PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual




0 user(s) are reading this topic

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

IPB Skin By Virteq