Jump to content

Search the Community

Showing results for tags 'Php'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 6082 results

  1. Parece brincadeira, mas estou fazem 3 dias tentando instalar a cURL e não consigo Windows 10 Pro Apache 2.4 Php 7.3.4 MySQL 8.0.15.0 Tentativas: 1) libeay32.dll, msvcr71.dll, ssleay32.dll e php_curl.dll coladas na pasta system32 e adicionadas ao PATH do Windows 2) Baixei a biblioteca cURL do site https://curl.haxx.se/, cliquei em curl.exe e nada acontece. 3) ;extension=CURL e ;extension=php_curl.dll descomentadas no php.ini (Embora a linha ;extension=php_curl.dll não exista nessa versão do PHP eu inserí ela na lista) 4) Confirmado de que o php.ini é o correto. Agora só faltam 2 tentativas A) Apelar para a fé. B) Instalar Apache e PHP antigos pois lembro-me que usei em um projeto fazem uns anos e funcionava de boa. Mas não gostara de voltar no tempo. Claro que essas 2 foram só para descontrair! Alguém me ajuda? Ode estou errando?
  2. s3c0

    CPU Windows

    Amigos, boa noite. Estou tentando fazer um script que informa o uso do Processador em um servidor Windows. Encontrei na internet um script que funciona em partes. Porém o uso do Processador sempre retorna vazio. <?php define ( 'CPU_NAME', '.' ); $obj = new COM ( 'winmgmts:{impersonationLevel=impersonate}//' . CPU_NAME . '/root/cimv2' ); $pc = 0; foreach ( $obj->instancesof ( 'Win32_Processor' ) as $mp ) { echo "<pre>Processor (" . ++$pc . ")\r\n\r\n"; echo " Processor Id: " . $mp->ProcessorId . "\r\n"; echo " Name: " . trim ( $mp->Name ) . " @ " . $mp->CurrentClockSpeed . " MHz\r\n"; echo " CPU Load: " . $mp->LoadPercentage . "%\r\n"; echo " CPU Status: " . $mp->Status . "\r\n"; echo " CPU Stepping: " . $mp->Stepping . "\r\n"; echo " CPU Revision: " . $mp->Revision . "\r\n"; echo " System Name: " . $mp->SystemName . "\r\n</pre>"; } ?> Alguém tem alguma ideia de como trazer o uso do processador? Agradeço a atenção de todos.
  3. terra

    Pegar value de um select data-bind

    Olá, Preciso pegar o valor desse select aqui nessa query Agradeço qualquer ajuda
  4. Caros amigos, saudações... Gostaria de tirar uma dúvida com os amigos se tem a possibilidade de fazer e como fazer. A pasta MODELS tem como fazer separado como a pasta CONTROLLERS, por exemplo: a pasta controller consigo fazer assim: PASTA e SUBPASTAS. controller |__ Admin |_____ Estoque |_______ Financeiro na pasta Models, fica tudo junto as funções, como por exemplo: admin_model.php caixa_model.php vendas_model.php e etc na Models, tem como fazer como na pasta controller, assim: |__ Admin |__ admin_model.php |_____ Estoque |__ estoque_model.php |_______ Financeiro |__ caixa_model.php para chamar uma função no controller, faço desta forma: <?php $this->load->model('categorias_model'); $this->data['categorias'] = $this->categorias_model->getActive('categorias', 'categorias.idCategorias,categorias.categoria'); ?> Conforme minha dúvida acima, como seria o caminho para chamar esta função: $this->load->model('categorias_model'); Grato, Cesar
  5. Tenho um select em PDO e preciso que a consulta retornada vire uma variavel, mas a variavel só pega a ultima linha da tabela e eu preciso que pegue todas as linhas que existirem. $conexao = conexao::getInstance(); $sql = 'SELECT * FROM RegistroE'; $stm = $conexao->prepare($sql); $stm->execute(); $Sql = $stm->fetchAll(PDO::FETCH_OBJ); foreach ($Sql as $SqlReg): $conteudo_meio = picture_X($SqlReg->E_01,1) .picture_X($SqlReg->E_02,25) .picture_9($SqlReg->E_03,4) .picture_X($SqlReg->E_04,14) .picture_9($SqlReg->E_05,8) .picture_9($SqlReg->E_06,8) .picture_9($SqlReg->E_07,8) .picture_9($SqlReg->E_08,8) .picture_9($SqlReg->E_09,8) .complementoRegistro(96,"brancos") .picture_9($SqlReg->E_11,1) .complementoRegistro(1,"brancos") ; endforeach; Como eu poderia está fazendo isto?
  6. peterstefan

    LOAD NÃO PARA DE CARREGAR

    Bom dia, estou fazendo uma cadastro via rest e estou utilizando o curl para cadastrar no webservice... Meu código está cadastrando tudo certinho, porem quando ele cadastra e mostra o retorno que foi cadastrado com sucesso ele fica o AGUARDE, CARREGANDO e não para.. não sei oque esta faltando pq já tentei varias coisas e não deu certo... $Data = [ "nomeRazaoSocial" => $PostData['nomeRazaoSocial'], "identMF" => $PostData['identMF'], "email" => $PostData['email'], "telefone" => $PostData['telefone'], "senhaProvisoria" => $PostData['senhaProvisoria'] ]; $DataString = json_encode($Data); $curl = curl_init(WEBSERVICECADASTRO); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($curl, CURLOPT_POSTFIELDS, $DataString); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Content-Length: ' . strlen($DataString)) ); $result = curl_exec($curl); if ($result) { $jSON['success'] = "<i class='icon-checkmark'></i>Pronto, cadastro foi realizado com sucesso!"; }else{ $jSON['error'] = "<i class='icon-warning'></i>Oops! Erro ao cadastrar! Por favor, tente novamente!"; }
  7. RSN

    PHPMailer

    Boa Noite, Preciso enviar uma consulta sql no corpo do e-mail, porém não estou conseguindo concatenar o laço while. <?php include_once('conexao.php'); require 'PHPMailer/PHPMailerAutoload.php'; $resultado = mysql_query("SELECT * FROM cupom WHERE FlagEstorno = 1;"); $linhas = mysql_num_rows($resultado); $mensagem = '<div class="x_content"> <table id="datatable-buttons" class="table table-striped table-bordered"> <thead> <tr> <th>Loja</th> <th>Nro Cupom</th> <th>Data</th> <th>Operador</th> </tr> </thead> <tbody> while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; echo "<td>".$linhas['nroloja']."</td>"; echo "<td>".$linhas['NroCupom']."</td>"; echo "<td>".$linhas['DataProc']."</td>"; echo "<td>".$linhas['Operador']."</td>"; echo " </tr>"; }'; $mail = new PHPMailer(); $mail->isSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->SMTPAuth = true; $mail->SMTPSecure = 'tls'; $mail->Username = ''; $mail->Password = ''; $mail->Port = 587; $mail->setFrom(''); $mail->addReplyTo(''); $mail->addAddress('', 'Nome'); $mail->isHTML(true); $mail->Subject = 'Assunto do email'; $mail->Body = $mensagem; $mail->AltBody = 'Para visualizar essa mensagem acesse http://site.com.br/mail'; //$mail->addAttachment('/tmp/image.jpg', 'nome.jpg'); if(!$mail->send()) { echo 'Não foi possível enviar a mensagem.<br>'; echo 'Erro: ' . $mail->ErrorInfo; } else { echo 'Mensagem enviada.'; } ?>
  8. brunoatratrus

    Carrinho de compras ajax

    Bom dia! Sou iniciante em JavaScript e estou quebrando a cabeça pra resolver um problema, vê se vocês podem me ajudar. O projeto consiste em um sistema de vendas online bem simples, por isso não utilizei nenhuma plataforma. O código abaixo é o script que adiciona produtos no carrinho sem dar refresh: $(document).ready(function(){ $("#addcarrinhoajax").click(function(){ var envio = $.get("add_carrinho.php", { idproduto: $("#idproduto").val(), }) envio.done(function(data) { // AQUI É QUE ESTÁ O PROBLEMA }) envio.fail(function() { alert("Erro na requisição"); }) }); }); Esse é o código add_carrinho.php: <?php session_start(); require_once 'admin/conexao.php'; $idproduto = $_GET['idproduto']; if(!isset($_SESSION['itens'][$idproduto])) { $_SESSION['itens'][$idproduto] = 1; }else{ $_SESSION['itens'][$idproduto] += 1; } ?> Aqui vem uma parte do código onde lista os produtos, a parte onde tem o form com o botão para adicionar produto: <form action="" method="GET"> <input type="hidden" id="idproduto" name="idproduto" value="<?php echo $item['id']; ?>"> <img src="img/carrinho.png"> <button type="button" id="addcarrinhoajax"> Add</button> </form> Código do carrinho, onde só aparece o preço total. O carrinho fica numa DIV fixa na lateral. <div class="preco"> <?php if(count($_SESSION['itens']) == 0) { echo "Carrinho Vazio"; }else { echo 'R$ ' . number_format($somaCarrinho, 2, ',', '.'); } ?> </div> A questão é a seguinte: Toda vez que clico no botão para adicionar, ele adiciona mas não muda o valor! Preciso atualizar a página pra vê o valor total no carrinho. Como faço pra quando apertar o botão de add, atualizar junto o preço do carrinho dinamicamente?
  9. Oi pessoal! Boa tarde! To criando um formulário e enviando pra validar os campos em outra tela. Mas ta dando o erro do Título acima. Não sei mais onde olhar. Me ajudem por favor! Obrigada vou mandar o codigo da página de validação, que ta recebendo os dados <?php $v1 = isset ($_REQUEST["nomePessoa"]); $v2 = isset ($_REQUEST["telefonePessoa"]); $v3 = isset ($_REQUEST["sexoPessoa"]); $v4 = isset ($_REQUEST["cidadePessoa"]); $v5 = isset ($_REQUEST["interessePessoa"]); $v6 = isset ($_REQUEST["infoPessoa"]); if (($v1 == true) && ($v2 == true) && ($v3 == true) && ($v4 == true) && ($v5 == true) && ($v6 == true){ $nome = $_REQUEST['nomePessoa'] $telefone = $_REQUEST["telefonePessoa"] --------- LINHA QUE TA DANDO O ERRO $sexo = $_REQUEST["sexoPessoa"] $cidade = $_REQUEST["cidadePessoa"] $interesse = $_REQUEST["interessePessoa"] $outrasinfo = $_REQUEST["infoPessoa"] if ($nome != "" && $telefone != "" && $sexo != "" && $cidade != "" && $interesse != "" && $outrasinfo != "" && ) { $msg = "Sucesso!" } else { $msg = "Falhou, tente novamente!" } echo "alert ('$msg')", }) ?>
  10. Rodrigo F

    ajuda com php

    olá boa noite , gostaria de saber se esta informação que irei apresentar se é mesmo real e pode mesmo vir a funcionar , a questão é a seguinte um user registava-se no banco de dados e logo automaticamente ja tinha criado um pasta e um subdominio isso tudo automatico feito por um simples registo , isto é necessario php e js fazer o sistema registo é facil já o tenho feito só nao sei como é que faço a parte de criar uma pasta automatica e como cria um subdominio com o nome do user automatico : gostaria imenso de saber se isso funciona assim atentamente Rodrigo Ferreira
  11. Boa tarde pessoal. Estou precisando exibir na table, em forma de tabela, os resultado que uma query me retorna. O problema é que tenho que fazer isso de forma dinâmica, sem precisar acessar o nome das colunas da query. Quero que exiba os resultados automaticamente. Preciso exibir exatamente como o phpmyadmin exibe quando fazemos um query por la. Fiz assim (USANDO PDO) while($row = $stmt->fetch(PDO::FETCH_ASSOC)){ foreach($row as $field => $value){ echo $field.": ".$value."<br>"; } } O problema é que dessa forma ele exibe o conteúdo em $field várias vezes. Por exemplo: Da forma acima, é exibido assim: NOME | CPF | CURSO XXX | VVV | AAAA NOME | CPF | CURSO YY | BBB | DFAA NOME | CPF | CURSO YY | BBB | DFAA E assim sucessivamente, enquanto tiver resultados da query Mas preciso que fique assim: NOME | CPF | CURSO XXX | VVV | AAAA ]YY | BBB | DFAA YY | BBB | DFAA Entenderam?
  12. Eae pessoal, bom sou novo no ramo e quero uma ajudinha em um erro de um programa para médias Parse error: syntax error, unexpected 'endif' (T_ENDIF) in C:\xampp\htdocs\atividade2.php on line 32 ah, e tá aqui o código <html> <head> <title>Médias</title> <meta charset="UTF-8"> </head> <body> <div> <form method="get"> Primeira nota:<input type="text" name="nota1"/> <br> Segunda nota:<input type="number" name="nota2"/> <br> Terceira Nota:<input type="number" name="nota3"/> <input type="submit" name="botao" value="clique"/> </form> <?php if (isset($_GET["botao"])) { $nota1 = isset($_GET["nota1"])?$_GET["nota1"]:""; $nota2 = isset($_GET["nota2"])?$_GET["nota2"]:""; $nota3 = isset($_GET["nota3"])?$_GET["nota3"]:""; if ($nota1 == ""|| $nota3 =="" || $nota3 ==""){ echo "por favor digite todas as notas"; } else { $media = ($nota1+$nota2+$nota3)/3; echo "a média do aluno é" . $media . "<br>"; } if ($media >= 7) echo "aprovado"; elseif (($media < 7) && ($media >= 5)) echo "recuperação"; else{ echo "reprovado"; } endif endif ?> </div> </body> </html>
  13. Bom dia pessoal!Vocês também estão programando em primeira pessoa? Recentemente escrevi este artigo e gostaria de compartilhar a ideia com vocês. Pare de programar em primeira pessoa!
  14. quimera

    Terminal

    Por que usar? É obrigatório saber usar? Não dá pra ser programador sem terminal? Se eu programar e entregar trabalhos sem usar o terminal para desenvolver meus trabalhos, não sou considerado programador? Bons programadores usam o terminal desde sempre? Desde já agradeço respostas e críticas.
  15. Boa noite galera, será que tem alguem que possa me dar uma força com webservices, eu preciso acessar este webservice https://servicoshm.saude.gov.br/cnes/ProfissionalSaudeService/v1r0?wsdl é somente a 2º vez que estou trabalhando com webservice, da outra vez que trabalhei era para acessar o webservice dos correios para calcular o frete, então peguei o codigo e meio que tentei utiliza-lo, mas nao deu certo, o codigo é esse ai <?php include "lib/nusoap.php"; $cliente = new nusoap_client('https://servicoshm.saude.gov.br/cnes/ProfissionalSaudeService/v1r0?wsdl', true); $headers = ' <soap:Header> <wsse:Security soap:mustUnderstand="true" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <wsse:UsernameToken wsu:Id="UsernameToken-5FCA58BED9F27C406E14576381084652"> <wsse:Username>CNES.PUBLICO</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">cnes#2015public</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soap:Header> '; $cliente->setHeaders($headers); $parametros = array('numeroCNS' => '980016280595043'); $resultado = $cliente->call('ConsultarProfissionalSaude', $parametros); print_r($resultado); ?> nao sei se ajuda, mas o xml que o webservice recebe é esse aqui <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:prof="http://servicos.saude.gov.br/cnes/v1r0/profissionalsaudeservice" xmlns:fil="http://servicos.saude.gov.br/wsdl/mensageria/v1r0/filtropesquisaprofissionalsaude" xmlns:cns="http://servicos.saude.gov.br/schema/cadsus/v5r0/cns" xmlns:cpf="http://servicos.saude.gov.br/schema/corporativo/documento/v1r2/cpf"> <soap:Header> <wsse:Security soap:mustUnderstand="true" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <wsse:UsernameToken wsu:Id="UsernameToken-5FCA58BED9F27C406E14576381084652"> <wsse:Username>CNES.PUBLICO</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">cnes#2015public</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soap:Header> <soap:Body> <prof:requestConsultarProfissionalSaude> <fil:FiltroPesquisaProfissionalSaude> <cns:CNS> <cns:numeroCNS>980016280595043</cns:numeroCNS> </cns:CNS> </fil:FiltroPesquisaProfissionalSaude> </prof:requestConsultarProfissionalSaude> </soap:Body> </soap:Envelope> Alguem sabe como acessar esse webservice?????
  16. BrunoBR600

    Comparando Strings em PHP!

    Olá! Tenho o seguinte código: <?php require_once('validacoes/user.php'); if (isset($_GET['erro'])) { $user = $_GET['erro']; } require_once('bd/mySQL.php'); $consulta = "Select usuario from usuarios where id = $user"; $executa_query = mysqli_query($link, $consulta); // Converte objeto retornado pela msqli_query, em Array: $row = mysqli_fetch_assoc($executa_query); // Converte um Array em String: $string = implode(",", $row); // Agnomes: $agnomes = ["junior", "jr.", "segundo", "filho", "neto", "sobrinho"]; // Separa por espaços: $array = explode(' ', $string); // Atribuir o nome e sobrenome pela primeira posição e ultma posição: $nome = $array[0]; $sobrenome = $array[count($array)-1]; // Tudo minusculo: $nome = strtolower($nome); $sobrenome = strtolower($sobrenome); // Testa os agnomes: $max = count($agnomes); for($i = 0; $i < $max; $i++) { // Compara strings: if(strcmp($sobrenome, $agnomes[$i]) == 0) { $sobrenome = $array[count($array)-2]; $sobrenome = strtolower($sobrenome); // Se não for agnome: } else { $email = $nome . ".". $sobrenome."@yahoo.com.br"; } } // Conecta no branco e procura por email igual, comparação com varíavel precisa de '': $c = "Select * from emeiru where email = '$email'"; $e = mysqli_query($link, $c); // Converte objeto retornado pela msqli_query, em Array: $r = mysqli_fetch_assoc($e); // Converte um Array em String: $s = implode("", $r); echo $s; echo $email; $resultado = strcmp($s, $email); echo $resultado; if($resultado == 0) { $conta = 1; $conta ++; $emailFinal = $nome . '.' . $sobrenome . "." . $conta . "@yahoo.com.br"; // QUERY do INSERT no Banco de dados: $inserir = "Insert emeiru (email) VALUES ('$emailFinal')"; $executa_query = mysqli_query($link, $inserir); // Email sendo diferente dos cadastrados no banco, grava no banco: } else { // QUERY do INSERT no Banco de dados: $inserir = "Insert emeiru (email) VALUES ('$email')"; $executa_query = mysqli_query($link, $inserir); } ?> O retorno da variável $resultado não está certo. Ela retorna -1 quando deveria retornar, 0, quando ambas as strings, fossem iguais. $s também está com um problema. Diz que os argumentos são invalidos. Alguem poderia dar um auxilio com essas duas questões? Grato pela atenção!
  17. Olá pessoal, Sou iniciante na linguagem php e estou com dificuldade para usar os pacotes do composer. Em específico, o pacote PDFParser. Não estou conseguindo rodar o teste padrão deles (https://packagist.org/packages/smalot/pdfparser). Estagnei no "Testes de unidade com Atoum". Minha outra dúvida é: Quero usar esse pacote em um projeto que está fora da pasta 'vendor'. Isso é possível? Não sei se existe uma seção para iniciantes, por isso criei o tópico aleatoriamente. Obrigada.
  18. Olá, tenho um sistema de boletim escolar em PHP onde o responsável cadastra os alunos. O problema está na pagina de editar aluno, não consigo setar um único aluno, no link da pagina aparece o ID do aluno selecionado mas na pagina aparecem todos os que foram cadastrados pelo usuário. Já tentei colocar o ID do aluno no where do select mas também não funciona. Se alguém puder ajudar agradeço muito.
  19. AlexandrePrezzi

    Abrir modal que está em outro arquivo

    Seguinte: Em um arquivo teste.php tem um monte de coisas e também tem um modal la pelo meio. <div class="modal fade" id="myModalDadosBasicos" data-keyboard="false" tabindex="-1" role="dialog" aria-labelledby="myModalLabel_DadosBasicos" aria-hidden="true" data-backdrop="static"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <h4 class="modal-title" id="myModalLabel_DadosBasicos"></h4> </div> <div class="modal-body"> .... Em outro arquivo "principal.php" criei um botão. Gostaria de saber como posso far para quando eu clicar nesse botao, abrir o modal que esta no outro arquivo. Codigo do botão <button type="button" title="Abre Modal" class="btn btn-xs btn-success tp btnAbreModal">Transformar em Pedido Novo</button> O que eu tentei fazer baseado em dicas de outros: $('.btnAbreModal').on('click', function(e){ $.ajax({ type: 'POST', //Caminho do arquivo do seu modal url: 'teste.php', success: function(data){ alert(data); $('#myModalDadosBasicos').modal('show'); } }); }); A questão é .... como defino que o que eu quero abrir na minha página seja somente o modal "myModalDadosBasicos".
  20. Olá, boa tarde! Preciso de algo assim: Em uma página PHP, quando ela fosse acessada pela primeira vez redirecionasse para um link usando javascript. Tenho o seguinte código de redirecionamento: <script language= "JavaScript"> setTimeout("document.location = 'http://www.link.com.br'",5000); </script> Mas acho que vai precisar usar jquery cookie, pois assim toda vez que acessar é redirecionada, quero que redirecione apenas uma vez por dia. Desde já obrigado!
  21. Caros amigos, saudações... Por favor preciso de uma ajuda que não estou conseguindo solucionar. Tenho um arquivo .TXT onde o usuário tem a possibilidade de importar dados para o Sistema. Problema: - quando o usuário faz a importação pode ocorrer que algum ITEM no .TXT não esteja cadastrado no sistema WEB. O arquivo .TXT está assim: cImp;cdProd;ctQtde 1207;10301;5 1207;10302;150 1207;10303;120 1207;10304;30 1207;10305;40 1207;10705;100 ===> este é o único item que não existe cadastrado Gostaria de mostrar em uma Tabela ou de alguma outra forma que o Item 10705 não existe no sistema. Alguém saberia me ajudar como faço para resolver este problema ? Grato, Cesar
  22. Olá a todos sou novo no grupo porem ja peguei muita solução aqui no forum. Gostaria da ajude devocês pois estou com uma dificuldade em meu site. Tenho um painel ADMININSTRATIVO em meu site e tenho aceso a visão de algumas coisas dos usuarios como quantidade de logins, nivel de acesso, nome, sobrenome, email e outras coisas refetente ao conteúdo do site. Ai vem minha dúvida preciso pegar o IP dos usuarios no meu banco de dados e sim ja tenho essa função, porem ele fica misturado com de todos outros, montei o mesmo para visualização dos ultimos 8 aceessos com data assim: <tbody> <?php $qnt_result_pg = 8; $stmtt=$bdd->prepare("SELECT * FROM vanguard_singin WHERE name_user=? ORDER BY id desc LIMIT $qnt_result_pg"); $stmtt->execute(array($_SESSION['vg_usern'])); while($rowip=$stmtt->fetch(PDO::FETCH_ASSOC)) { ?> <tr> <td><?php echo $rowip['ip']; ?></td> <?php $source = $rowip['dt_log']; $date = new DateTime($source); ?> <td><?php echo $date->format('d/m/Y G:y'); ?></td> </tr> <?php } ?> </tbody> e funciona perfeito porem preciso implementar essa função no meu painel, lembrando que esse código acima ele serve apenas para o proprio usuario visualizar. ESSE É DO PAINEL <tbody> <?php $query = "SELECT * FROM vanguard_users"; $stmt = $bdd->prepare( $query ); $stmt->execute(); while($row_usuario=$stmt->fetch(PDO::FETCH_ASSOC)) { $result_items2 = $bdd->query('SELECT count(1) FROM vanguard_items WHERE author="' .$row_usuario['usern']. '"'); $row_items2 = $result_items2->fetch(); $total_items2 = $row_items2[0]; $result_follow = $bdd->query("SELECT count(1) FROM vanguard_follow WHERE id_following = {$row_usuario['id']}"); $row_follow = $result_follow->fetch(); $total_follow = $row_follow[0]; $result_follower = $bdd->query("SELECT count(1) FROM vanguard_follow WHERE id_follower = {$row_usuario['id']}"); $row_follower = $result_follower->fetch(); $total_follower = $row_follower[0]; extract($row_usuario); $name_user = $row_usuario['usern']; $result_ip = $bdd->prepare('SELECT COUNT(ip) FROM vanguard_singin WHERE name_user = "' .$row_usuario['usern']. '"'); $result_ip->execute(array($name_user)); $result_ip = $result_ip->fetchColumn(); ?> <tr class="odd gradeX"> <td width="1%" class="f-s-600 text-white-transparent-8"> <?php echo $row_usuario['id']; ?> </td><!-- ID --> <td width="1%" class="with-img"> <img src="<?= $url; ?>static/img/avatars/<?php echo $row_usuario['avatar']; ?>" class="img-rounded height-30" /> </td><!-- PHOTO --> <td> <?php echo $row_usuario['usern']; ?> </td><!-- USERNAME --> <td> <?php echo $row_usuario['lname']; ?> </td><!-- NOME --> <td> <?php echo $row_usuario['fname']; ?> </td><!-- SOBRENOME --> <td> <?php if ($row_usuario['role'] == "1") { echo '<h5 class="text1">'.$lang['CLASS_01'].'<h5>'; } elseif ($row_usuario['role'] == "2") { echo '<h5 class="text2">'.$lang['CLASS_02'].'<h5>'; } elseif ($row_usuario['role'] == "3") { echo '<h5 class="text3">'.$lang['CLASS_03'].'<h5>'; } elseif ($row_usuario['role'] == "4") { echo '<h5 class="text4">'.$lang['CLASS_04'].'<h5>'; } elseif ($row_usuario['role'] == "5") { echo '<h5 class="text5">'.$lang['CLASS_05'].'<h5>'; } elseif ($row_usuario['role'] == "6") { echo '<h5 class="text6">'.$lang['CLASS_06'].'<h5>'; } elseif ($row_usuario['role'] == "7") { echo '<h5 class="text7">'.$lang['CLASS_07'].'<h5>'; } else { echo '<h5 class="">'.$lang['CLASS_00'].'<h5>'; }; ?> </td><!-- NIVEL DE ACESSO --> <td> <?php echo $row_usuario['created']; ?> </td><!-- DATA DE CRIAÇÃO --> <td> <?php echo $row_usuario['email']; ?> </td><!-- EMAIL --> <td> <?php echo $row_usuario['quotas']; ?> </td><!-- QUOTA DE POSTS --> <td> <?php echo $row_ip['ip']; ?> </td><!-- IP --> <td> <?php if ($total_items2 == 0) { ?>0<?php } ?><?php if ($total_items2 > 0) { ?><?php echo $total_items2; ?><?php } ?> </td><!-- ITENS POSTADOS NA PAGINA DOWNS --> <td> <?php echo $total_follower; ?> </td><!-- SEGUINDO --> <td> <?php echo $total_follow; ?> </td><!-- SEGUIDOR --> <td> <?php echo $result_ip; ?> </td><!-- LOGINS TOTAL --> <td class="with-btn" nowrap> <a href="<?= $url; ?>edit_usuario/<?php echo $row_usuario['id']; ?>" class="btn btn-sm btn-primary width-60 m-r-2">Editar</a> <?php if ($row_usuario['status'] == "2") { ?> <a href="<?= $url; ?>edit_ban/<?php echo $row_usuario['id']; ?>" class="btn btn-sm btn-warning">DesBanir</a> <?php }else{ ?> <a href="<?= $url; ?>edit_ban/<?php echo $row_usuario['id']; ?>" class="btn btn-sm btn-danger">Banir</a> <?php } ?> </td><!-- OPÇÕES DE EDITAR E BANIR --> </tr> <?php } ?> </tbody> Só deixar claro aqui sei que ninguém aqui é leigo mais para adiantar e talvez não haver confusão: Esse inicio de código seria o que chama a tabela dos usuários e seus dados: $query = "SELECT * FROM vanguard_users"; $stmt = $bdd->prepare( $query ); $stmt->execute(); while($row_usuario=$stmt->fetch(PDO::FETCH_ASSOC)) { Essa segunda parte é uma segunda tabela onde chama algumas informações referente á um serviço do site: $result_items2 = $bdd->query('SELECT count(1) FROM vanguard_items WHERE author="' .$row_usuario['usern']. '"'); $row_items2 = $result_items2->fetch(); $total_items2 = $row_items2[0]; Essa terceira parte chama outra tabela e informa outros dados referente ao perfil do usuario: $result_follow = $bdd->query("SELECT count(1) FROM vanguard_follow WHERE id_following = {$row_usuario['id']}"); $row_follow = $result_follow->fetch(); $total_follow = $row_follow[0]; $result_follower = $bdd->query("SELECT count(1) FROM vanguard_follow WHERE id_follower = {$row_usuario['id']}"); $row_follower = $result_follower->fetch(); $total_follower = $row_follower[0]; Essa quarta parte chama a quantidade de logins do usuario : Obs que esse é a mesma TABELA que preciso acessar para ver o IP do usuário porem ele só contabiliza os IP do mesmo usuário e soma assim dando a quantidade de logins no site. extract($row_usuario); $name_user = $row_usuario['usern']; $result_ip = $bdd->prepare('SELECT COUNT(ip) FROM vanguard_singin WHERE name_user = "' .$row_usuario['usern']. '"'); $result_ip->execute(array($name_user)); $result_ip = $result_ip->fetchColumn(); Preciso dessa mesma tabela visualizar os ultimos logins e me informar o IP como mostro no inicio da publicação. Quem puder ajudar agradeço muitissímo. Abraço a todos e um ótimo final de semana.
  23. rcamu

    Ajuda com processo

    Pessoal uma ajuda num processo que tenho. No meu sistema tem uma tela de pedidos onde o funcionário vai incluindo os produtos e ele vai somando, dependendo do valor a compra pode ser parcelada (exemplo: 30/60, 30/60/90, etc) Como da para fazer com quem a condição de pagamento seja captura da tabela de prazos de acordo com o valor do pedido. Exemplo: Se o total do pedido for 1.000,00 a condição de pagamento seria 30 dias Se o total do pedido for 1.500,00 a condição de pagamento seria 30/60 dias Se o total do pedido for 2.000,00 a condição de pagamento seria 30/60/90 dias Na tabela de condições está assim: De R$ 900,00 até R$ 1.400,00 – 30/45 Dias De R$ 1.401,00 até R$ 1.800,00 – 30/45/60 Dias Acima de R$ 1.801,00 – 30/60/90 Dias
  24. Estou utilizando o php para processar um conjunto de dados, ao final ela retorna uma única string. Gostaria de saber qual a melhor forma de retornar esses dados, pois em seguida fica a encargo do JS ler, e exibir as informações pertinentes. Porém devo retornar isso em texto, xml, ... E quando houver um erro, o que devo retornar, gostaria de fosse algo que somente o JS entende-se, tipo o erro 404.
  25. Raquel Isabel Teixeira PIr

    Ajuda com php

    Não consigo exibir o banco de dados na pagina, da erro na msqli_query <?php $sql = "SELECT * FROM funcionarios"; $resultado = msqli_query($connect,$sql); while($dados = mysqli_fetch_array($resultado)): ?> <tr> <td> <?php echo $dados['setor'] ?> </td> <td> <?php echo $dados['nome'] ?> </td> <td><?php echo $dados['cargo'] ?></td> <td><?php echo $dados['email'] ?></td> <td><?php echo $dados['ramal'] ?></td> </tr> <?php endwhile; ?>
×

Important Information

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