Ir para conteúdo
Fórum Script Brasil

ReLiver

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre ReLiver

Contatos

  • Website URL
    http://www.reliver.net

Perfil

  • Gender
    Male
  • Location
    Santana de Parnaíba - SP

ReLiver's Achievements

0

Reputação

  1. Ficou assim: <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > </head> <body> <?php include("conectdb.php"); $query = "SELECT * FROM cadastro"; $resultado = mysql_query($query,$db); $ida = array(); $i=0; if (mysql_num_rows($resultado)) { while ($campo = mysql_fetch_array($resultado)) { $ida[$i] = $campo['cad_idade']; if($ida[$i] >= 0 && $ida[$i] <= 10){ $bar1++; } if($ida[$i] >= 11 && $ida[$i] <= 20){ $bar2++; } if($ida[$i] >= 21 && $ida[$i] <= 40){ $bar3++; } if($ida[$i] >= 41){ $bar4++; } $i++; } } ?> Gráfico pessoas por idade: <br><br> Pessoas de 0 a 10 anos: <br> <img src=bar.jpg" width="<?php echo $bar1 ?>" height="7"/><br><br> Pessoas de 11 a 20 anos: <br> <img src="bar.jpg" width="<?php echo $bar2 ?>" height="7"/><br><br> Pessoas de 21 a 40 anos: <br> <img src="bar.jpg" width="<?php echo $bar3 ?>" height="7"/><br><br> Pessoas acima de 41 anos: <br> <img src="bar.jpg" width="<?php echo $bar4 ?>" height="7"/><br><br> <?php $query = "SELECT * FROM cadastro"; $resultado = mysql_query($query,$db); $ida = array(); $i=0; if (mysql_num_rows($resultado)) { while ($campo = mysql_fetch_array($resultado)) { $ida[$i] = $campo['cad_sexo]; if($ida[$i] == 'masculino'){ $bar1++; } if($ida[$i] == 'feminino'){ $bar2++; } $i++; } } ?> <br><br> Gráfico pessoas por idade: <br><br> <td> Homens: <img src="bar.jpg" width="<?php echo $bar1 ?>" height="7"/><br> Mulheres: <img src="bar.jpg" width="<?php echo $bar2 ?>" height="7"/> </body> </html> </body> </html> Sofri MUITO pra chegar nisso... Puts. Mas aprendi bastante coisa. Porém, não sei se os gráficos estão saindo certo. Valeu a dica ai. Se alguém quiser usar/fuçar nesse código doido, fica a vontade. Abraços.
  2. Eu entendi mais ou menos o raciocínio. Mas como vou comparar uma entrada com a outra? Tem vários cadastros de idade por exemplo e preciso ler cada um da table. Como faço isso? O máximo que sei de ser a table é: $sql_busca = "SELECT * FROM cadastro WHERE cad_idade = '$cad_idade'"; $exe_busca = mysql_query($sql_busca) or die (mysql_error()); $fet_busca = mysql_fetch_assoc($exe_busca); Como faço para ler cada um? Uso array? E a conta, como fica pra jogar como percentagem? Desculpa se eu tiver exigindo demais, mas a pessoa que me pediu ajuda não sabe quase nada e acaba que eu estou tendo que me virar! ... E muito obrigado pela atenção.
  3. Olá senhores da linguagem PHP (ok, piada sem graça). Meu tio está com o seguinte exercício para ser feito, porém não está conseguindo. Pediu ajuda apra mim, mas eu ainda sou muito leigo em PHP. Então precisava de algo para resolver isso (considere que a tabela já esteja criada e com dados, basta apresentar o código que monta os gráficos): Considere a seguinte tabela criada no MySQL TABLE: CADASTRO CAMPOS: CAD_NOME CAD_EMAIL CAD_IDADE CAD_SEXO Construa dois gráficos de barras que: a) Mostre Homens x Mulheres b ) Individuos por faixa etária. Considere: 0-10 11-20 21-40 >41 Busquei alguns script no Google, mas num consegui com nenhum. Minha inexperiência me enrolou todo! Abraços.
  4. ReLiver

    Criar velocímetro em PHP

    Fiz o que havia falado. Coloquei o arquivo que simula um download de um arquivo (de 2Mb no meu caso) em outro servidor e deu certo. Setar cada IP do link não foi possível, então deixamos para toda a banda mesmo. ... Obrigado aos que ajudaram. ... Abraços.
  5. Hehehe... Desculpe, tava com pressa e expliquei de qualquer jeito. Bom, tenho o seguinte formulário: <form action="action.php" method="post"> <p>Data Inicio (dd/mm) <input name="datainicio" type="text" value="" size="10" maxlength="5" /> | Data Fim <input name="datafim" type="text" value="" size="10" maxlength="5" /> (dd/mm)<Br /> <input name="IP" type="radio" value="IP" /> IP <input name="downloads" type="radio" value="downloads" /> IP <input name="sites" type="radio" value="sites" /> Top Sites <Br /><input type="submit" name="OK" id="OK" value="OK" /> </p> </form> A finalidade desse formulário é a seguinte: Tenho um servidor Linux que fornece internet para usuários (hosts). Esses usários acessam sites, fazem downloads e tem seus IPs na rede. Tudo isso fica em um log de um sisteminha chamado squid. E como que esse sisteminha salva o log? Ele tem a pasta Daily (diariamente) e dentro dela pastas com nome de datas. (Não lembro o formado, mas é algo como May5-6may... Mas isso não importa, é só adaptar ao script na hora). Eu precisaria que, ao preencher esse formulário, retornasse na página o log específico. Por ex.: Se no formulário fosse: da data 5 maio até 7 de maio e fosse selecionado Top Sites, que aparecesse na página os sites mais acessados dessa data (que é salvo nesse log do squid). Sou totalmente iniciante em PHP, mas imaginei algo tipo: Os campos data inicio e fim lê os nome das pastas (não sei como fazer isso... talvez um "ireg"!?). Ai dentro das pastas, com algo tipo "IF" o radiobutton selecionado for Top sites, mostrasse os sites mais acessados destas pastas. ... Ah, outro detalhe: Dentro das pastas de downloads, top sites, etc, tem arquivos html com os logs IP, downloads e top sites. Então no fim das contas, daria para usar um include para mostrar esse htmls. Mas antes tinha que ter esse sisteminha que supracitei, para especificar qual log ".html" deve estar no include. ... Espero ter explicado melhor agora. E valeu pela atenção povo. Aqui é um ótimo fórum. ... Abraços.
  6. Bom pessoal, é o seguinte: Tenho um formulário com os seguintes campos: Data Início - Data Fim (Texto) IP - Downloads - Top Sites (esqueci o type, mas são adqueles pra selecionar só um) ... Pra que serve o formulário? os campos Data Início e Data Fim, teriam que ler o nome de pastas. Teriam pastas com nome de datas. Ai teriam que exibir o conteúdo dessas pastas que estariam dentro do range da data de inicio e fim. Mas não sei como fazer para ler nome de pastas com PHP. =/ ... Ai no caso dos outros campos, seriam arquivos dentro das pastas com as datas. Pensei em algo com IF. IF o campo selecionado for IP, include o arquivo ip.html. ... Mas não sei como faria para ler o nome das pastas da Data. ... Alguém tem alguma dica? Pesquisei na internet, mas não consegui achar algo. Sou iniciante em PHP ainda e por isso me enrolo. =/ ... Caso tenha ficado confuso, só perguntar que explico melhor. ... Abraços e obrigado pela atenção.
  7. ReLiver

    Criar velocímetro em PHP

    Pessoal, eu pensei em hospedar o velocímetro em um server fora e puxar o resultado com um include externo. Porém, deu erro. Fora que também fazendo isso, não saberia como setar para cada IP. ... Alguém com alguma idéia? ... Abraços.
  8. ReLiver

    Criar velocímetro em PHP

    Foi exatamente esse script que tentei usar, mas não deu certo em servidor interno. Ele somente dava que tinha X Kb/s em conexão discada. O estranho era que usei este mesmo script, hospedando em um servidor que possuo na Locaweb, e funcionou. Ou seja, aparentemente não funciona em servidor local. Por exemplo: Se eu publicar no Apache aqui do meu Ubuntu (colocar na pasta /var/www), não funciona. Acontece o que supracitei sobre conexão discada. Será alguma configuração do Apache/php.ini? Ou ele manda os bytes internamente e num dá um resultado fiel? ... Se alguém puder em ajudar, estou um pouco "deseperado" para saber sobre isso. ... Abraços.
  9. Boa noite pessoas. ;D Bom, serei direto. Procurei na internet por scripts em PHP para medir um link (banda) de Internet disponível. Apesar de achar alguns interessantes, não funcionou em servidor local. ... O que eu preciso? Preciso de um script que medisse a banda de um link de Internet de um servidor local. Como está a topologia? É assim: Tem dois servidores Linux/Debian cada um com um link de internet. Um Speedy e outro Claro. Os dois tem IP de link de internet (192.168.0.3 e 192.168.0.9... se não me engano é isso, mas não importa). Esses dois servidores juntam essa velocidade e distribuem para o host. Então, preicsaria de um script que medisse a banda desses dois links separadamente e também informasse na tela a soma dos dois links. A parte de somar é simples... O problema é que não sei como fazer para medir cada link separadamente, através desses IPs. ... Se alguém puder dar uma dica, agradeceria muito. ... Aqui está o começo do projeto: http://reliver.homelinux.net/ Podem criar login normal para acessar o resto das páginas. E reparem que estão pingando os ips para ver se esta UP ou DOWN. Falta somente medir a banda dos links de internet. ... Abraços e obrigado antecipado pela ajuda! ... Editando: Se alguém puder, por favor, se pronuncie. Estou ajudando uma pessoa no TCC e ela descobriu ontem que tem que entregar sexta-feira. =/ Abraços e mais uma vez obrigado.
×
×
  • Criar Novo...