Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

PHP+Apache: preciso de um sinal de atividade ...

27-01-2009 07:17

PHP+Apache: preciso de um sinal de atividade ... quando estão fazendo download.

Olá pessoal!

Não adianta eu pesquisar no Google e nem aqui no fórum, pois a palavrinha "download" me retorna
sites de downloads do aplicativo Apache e o que eu preciso é de um sinal de atividade de download
que os visitantes estão fazendo dos meus arquivos.

Aqui é o ponto onde inseri onclick="informa_downloads();" no index.php para esta finalidade:
... <a href="index.php?folder='.base64_encode($folders['link'][$key]).' onclick="informa_downloads();">'.$folders['name'][$key].'</a> ...

Minha configuração:

Pentium IV 2,66 MHz, 3GB RAM, 4x250GB de HD + 1x120GB HD

Windows XP SP2
Mozilla Firefox v3.0.1
ADSL Router D-Link DSL 500B

Apache for Windows 2.2.8
PHP-5.2-win32
Mysql-5.0.22-win32
phpMyAdmin-2.8.1

Alguém tem uma noção disto?

Grato.
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

PHP+Apache: preciso de um sinal de atividade ...

28-01-2009 01:10

Quero dizer que preciso de algo como:

1) um ícone que mude de cor ou que apareça na barra de tarefas mostrando que naquele instante está ocorrendo um download;
2) uma janela que mostre os arquivos que estão sendo feito downloads dos mesmos ou, no mínimo, um arquivo de log.
3) quero registrar quantas vezes um determinado arquivo foi baixado.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17639
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

PHP+Apache: preciso de um sinal de atividade ...

28-01-2009 10:30

Pelo que entendi você quer mostrar em um site quantas vezes um arquivo já foi baixado e quem está baixando no momento, é isso?

Saber quantas vezes foi baixado não é complicado, você pode criar um tabela ou um txt e ir aumentando o numero cada vez que o download é feito, já no caso de saber quantas pessoas estão baixando, acho que você pode criar tipo um usuários online com base no link de download, após um tempo, esses usuários vão desconectando do link gradativamente.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

PHP+Apache: preciso de um sinal de atividade ...

28-01-2009 16:50

"Saber quantas vezes foi baixado" --> já imagino como fazer, agora.

"quantas pessoas estão baixando" --> agora, não sei como fazer para detectar quando um determinado usuário deixou de ficar conectado.

Outra necessidade é saber quanto tempo um download levou para ser concluído.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17639
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

PHP+Apache: preciso de um sinal de atividade ...

29-01-2009 19:48

Acho que o mais próximo para saber quantas pessoas estão baixando algo é um usuários online, ou seja, a pessoa clica no link do download, na página onde vai carregar o doc para download vai ter lá quantas pessoas estão na página no momento.

Faz uma busca no fórum que você deve encontrar algum script de usuários online. O tempo de download varia em relação tamanho do arquivo e velocidade da conexão do usuário, o mais próximo é ter uma tabela onde você dirá quanto tempo leva se o usuário tiver x velocidade de conexão.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

PHP+Apache: preciso de um sinal de atividade ...

30-01-2009 01:23

ta bom, vou pesquisar ...
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

PHP+Apache: preciso de um sinal de atividade ...

31-01-2009 14:36

ótimo! já ajudou bastante. grato.
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado