Jump to content

juniorgalhard

Members
  • Content count

    17
  • Joined

  • Last visited

Community Reputation

1 Comum

About juniorgalhard

  1. juniorgalhard

    Ler url com php

    Pessoal boa tarde, sou iniciante em PHP e tenho uma duvida.. Eu fiz um sistema que precisa chamar uma url e passar alguns parametros e ler as informações que ela vai me devolver. EX : http://127.0.0.1/sistema.php?usuario=teste&senha=102030&email=teste@teste.com quando eu chamo essa url no navegador ela me retorna OK e se já estiver sido executa ela me retorna como error. como faço para passar esses parâmetro pelo php e ler o retorno ? Obrigado!!!
  2. juniorgalhard

    Problemas com grafico

    Bom dia pessoal! Estou com um problema na hora de gerar os gráficos em php com phplot-6.2.0. No exemplo dele funciona da seguinte maneira, eles usam um array para criar os graficos. $dados = array( array('Janeiro', 10), array('Fevereiro', 5), array('Março', 4), array('Abril', 8), array('Maio', 7), array('Junho', 5), ); Array ( [0] => Array ( [0] => Janeiro [1] => 10 ) [1] => Array ( [0] => Fevereiro [1] => 5 ) [2] => Array ( [0] => Março [1] => 4 ) [3] => Array ( [0] => Abril [1] => 8 ) [4] => Array ( [0] => Maio [1] => 7 ) [5] => Array ( [0] => Junho [1] => 5 ) ) o que eu tentei fazer eu tentei pegar as informações do banco de dados e fazer um array para já gerar o grafico mas não esta dando certo eu só estou conseguindo pegar um valor . $sql1 = "SELECT * FROM onu_status WHERE MAC='".$MAC."' limit 10"; $conexao = new mysqli($hostname_conexao, $username_conexao, $password_conexao, $database_conexao ); if ($conexao->connect_error) { die("Connection failed: " . $conexao->connect_error); } $result1 = $conexao->query($sql1); if ($result1->num_rows > 0) { while($row1 = $result1->fetch_assoc()) { $array_1[] = $row1["RXPOWER"]; } } $data = array($array_1); Array ( [0] => Array ( [0] => -29.20 [1] => -29.20 [2] => -29.20 [3] => -28.86 [4] => -28.86 [5] => -28.86 [6] => -28.53 [7] => -28.23 [8] => -28.23 [9] => -12.86 ) ) eu precisava adequar esse array para funcionar como o outro e adicionar mais uma informação dentro dele, row1['DATE'] alguem pode me dar uma ajudinha? Abraço!
  3. juniorgalhard

    Instalação do iRedMail no ubuntu

    Bom dia, qual o erro ?
  4. juniorgalhard

    executar código php automático

    preenchimento de cada campo é feito da seguinte maneira: Minutos: informe números de 0 a 59; Horas: informe números de 0 a 23; Dias do mês: informe números de 1 a 31; Mês: informe números de 1 a 12; Dias da semana: informe números de 0 a 7; Usuário: é o usuário que vai executar o comando (não é necessário especificá-lo se o arquivo do próprio usuário for usado); Comando: a tarefa que deve ser executada. #crontab -e depois coloque a linha mais ou menos asssim. */30 * * * * /usr/bin/php /home/teste/script.php ai é só salvar que de 30 em 30 minutos vai executar esse script :D
  5. juniorgalhard

    Ler um arquivo do final

    Bom dia pessoal, estou com um problema. Eu tenho um arquivo txt de log, quando eu leio ele pelo php eu começo sempre pegando as primeiras linhas eu precisava começar pelas 20 ultimas por exemplo. $ponteiro = fopen ("log.txt","r"); for ($n=0; $n<20; $n++) { $linha = fgets($ponteiro,4096); echo $linha."<br>"; } fclose ($ponteiro); Alguem pode me dar uma ajuda? Abraço!
  6. juniorgalhard

    Identificar e monitorar rede

    Tem um aplicativo da Mikrotik chamado The Dude.
  7. Bom dia, eu utilizaria um Mikrotik mesmo, fazendo as regras de firewall direito não vai ter problema. Pelo visto esse outro link vai ser mais failover. E o IP ser dinamico não vai interfiri em nada não, só ficar de olho na hora de criar o nat :D
  8. juniorgalhard

    IPs Públicos

    Então, precisa ver como essa empresa vai te entregar esses 30 ip's mas se for do modo tradicional você coloca um switch e vai ligando os servidores que precisarem de algum desses IPS nele.
  9. Então, Uniquit e Mikrotik consegue fazer isso sem problemas.. mas quantos de link você vai precisar transitar nesse seguimento ? Abraço!
  10. juniorgalhard

    IP externo Privado e Público

    Bom dia, Então o problema todo é que se for o IP privado nos dois lado fica ruim.. Mas se por a caso na sua casa for uma outra rede da net e te entregam sempre um IP publico, você poderia montar um servidor de VPN no seu computador instalar o NO-IP na sua maquina e mandar o DVR se conectar na sua maquina.. Precisa verficar se o seu DVR tem suporte a VPN ou se equipamento Gateway da sua empresa, mas tem que ficar de olho no roteamento para não projudicar a navegação. Abraço!
  11. juniorgalhard

    variavel em função

    deu certo não :/ PHP Fatal error: Using $this when not in object context in
  12. juniorgalhard

    variavel em função

    Boa tarde pessoal, preciso de uma ajuda para conseguir usar uma variavel de uma função em outra função que eu chamo. public function ConsultDatabaseModel(){ $conn = new mysqli('127.0.0.1', 'root','','gFiberhome'); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $SelectMOD = "SELECT count(*) as total FROM onu_mod WHERE model=$ONU_MOD"; $resultMOD = $conn->query($SelectMOD); $rowMOD = $resultMOD->fetch_assoc(); $existMOD=$rowMOD['total']; if ($existMOD){ echo "EXISTE O MODELO!\n"; }else { echo "ESTE MODELO NÂO ESTA CADASTRADO!\n"; } } public function ONUUnregistered() { $list = $this->cmd("LST-UNREGONU::OLTID={$this->ipTL1}:CTAG::;"); $header=$list[9]; $block=$list[3]; $line=count($list); for ($n=0; $n<$line; $n++) { $result=$list[$n][0]; if ($result>0){ $ONU_MAC=$list[$n][2]; $ONU_MOD=$list[$n][7]; $ONU_POR=$list[$n][0]; $ONU_PON=$list[$n][1]; echo "MAC : ".$ONU_MAC." MODELO : ".$ONU_MOD." PORTA : ".$ONU_POR." PON :".$ONU_PON."\n"; $this->ConsultDatabaseModel(); } } } } $fh->ONUUnregistered(); ?> no SELECT precisava consultar o valor ONU_MOD da função ONUUnregistered alguem pode me dar uma ajudinha? :D
  13. juniorgalhard

    Não listar array vazios

    Bom dia pessoal estou com um problema, e queria saber se alguem consegue me dar uma ajuda. eu precisava fazer um filtro nos resultados de um array. print_r($valores); [122] => Array ( [0] => 189.90.127.105 [1] => 1-1-1-7 [2] => 6 [3] => CTG - FIBERHOME-GC8B[1]-PON[7]- ONU S�O JOS� ALTO(1o. DE MAIO FINAL) [4] => -- [5] => AN5506-02-B [6] => -- [7] => MAC [8] => FHTT04996340 [9] => -- [10] => -- [11] => RP2520 ) [123] => Array ( [0] => ) [124] => Array ( [0] => 189.90.127.105 [1] => 1-1-1-7 [2] => 6 [3] => CTG - FIBERHOME-GC822 [4] => -- [5] => AN5506-02-B [6] => -- [7] => MAC [8] => FHTT0423940 [9] => -- [10] => -- [11] => RP2520 ) queria o resultado só [122] => Array ( [0] => 189.90.127.105 [1] => 1-1-1-7 [2] => 6 [3] => CTG - FIBERHOME-GC8B[1]-PON[7]- ONU S�O JOS� ALTO(1o. DE MAIO FINAL) [4] => -- [5] => AN5506-02-B [6] => -- [7] => MAC [8] => FHTT04996340 [9] => -- [10] => -- [11] => RP2520 ) [124] => Array ( [0] => 189.90.127.105 [1] => 1-1-1-7 [2] => 6 [3] => CTG - FIBERHOME-GC822 [4] => -- [5] => AN5506-02-B [6] => -- [7] => MAC [8] => FHTT0423940 [9] => -- [10] => -- [11] => RP2520 ) Alguem poderia me ajudar? Um abraço!!
  14. juniorgalhard

    Array Iniciante

    Obrigado, consegui fazer com a ajuda de vocês!!!
  15. juniorgalhard

    Array Iniciante

    Perfeito deu certo quando eu estou filtrado pelo equipamento mais se quizesse receber todos os [OLTID] de todos os resultados? tem algum jeito de fazer isso? :D
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.