Jump to content

WEBCHARLES

Members
  • Content count

    70
  • Joined

  • Last visited

Community Reputation

0 Comum

About WEBCHARLES

Informações Pessoais

  • Sexo
    Masculino

Recent Profile Visitors

153904 profile views
  1. WEBCHARLES

    Condição com IP

    Blz galera, estou com uma grande dificuldade com JAVASCRIPT, estou tendo problema com meu PHP para retornar o IP com função $_SERVER['REMOTE_ADDR']; mas esta, me retorna apenas o gateway da nossa rede, acreditamos que seja algum problema interno. Daí recorri ao javascript abaixo, que está me retornando o ip publico e para mim, já ajuda bastante. O que eu gostaria é o seguinte, a partir desse ip que está sendo mostrado pelo javascript, fazer um alert redirecionando se os 10 primeiros algarismos forem diferentes de 200.254.21 sair da pagina. Não sei trabalhar com if no javascript. Alguém pode me ajudar? <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script type="application/javascript" src="https://api.ipify.org?format=jsonp&callback=getIP"></script> <script type="application/javascript"> $(function() { $.getJSON("https://api.ipify.org?format=jsonp&callback=?", function(json) { document.write("Meu IP público é: ", json.ip); } ); }); </script>
  2. WEBCHARLES

    Retornar IP da maquina

    beleza galera, estou tendo um problema ao pegar o iP da maquina, quando uso a função echo $_SERVER['REMOTE_ADDR']; está me retornando o getway e não o IP porque isso está ocorrendo?
  3. WEBCHARLES

    INSERT e UPDATE PHP

    Estou com um grande impasse: Estou conectando normalmente ao banco, faço o SELECT no php com o sqlserver normalmente, no entanto quando tento fazer um INSERT ou um UPDATE não estou conseguindo. Segue meu codigo de UPDATE: <?Php $login = $_POST["usuario"]; include("../bd/conexao_acesso.php"); $agora = date('d/m/Y'); $atualiza_acesso = "UPDATE usuarios SET log_acesso = '$agora' WHERE usuario = '$login' AND setor = '2'"; print_r($atualiza_acesso); mssql_query($atualiza_acesso) ; ?> Depois que passo pelo codigo da tudo certo, mas não registra na base, quando dou um die ou print_r e jogo no meu servidor e peço pra rodar, faz a alteração com sucesso. Alguém sabe o que pode ser esse impedimento no UPDATE e INSERT via PHP, porque pelo SQL SERVER que funciona.
  4. WEBCHARLES

    .htaccess e CODEIGNITER

    tenho o seguinte .htaccess no meu site: RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.meusite.br/$1 [R,L] OBS: Funciona perfeitamente em todo o meu site e tenho o seguinte .htaccess na pasta do codeigniter chamada admnoticias: RewriteEngine on RewriteCond $1 !^(index\.php|public|\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?$1 [L] Entretando para este, quando faço login no sistema de noticias, perco a comunicação entre view, controller e model. Já quando retiro o .htaccess de todo o site, o sistema volta a funcionar normalmente, mas a pagina fica como insegura. Alguém ajuda a resolver esse problema por favor!!
  5. Aparece erro 35
  6. infelizmente apresenta o mesmo erro.
  7. $options = ($options + $methodOptions); $curl = curl_init(); curl_setopt_array($curl, $options); $resp = curl_exec($curl); $info = curl_getinfo($curl); $error = curl_errno($curl); $errorMessage = curl_error($curl); echo curl_errno($curl); // verifica o erro de acordo co https://curl.haxx.se/libcurl/c/libcurl-errors.html curl_close($curl); $this->setStatus((int) $info['http_code']); $this->setResponse((String) $resp); if ($error) { throw new Exception("CURL can't connect: $errorMessage"); } else { return true; }
  8. Boa tarde, estou com um problema: Esta tudo funcionando com meu carrinho via pagueseguro entretanto agora quando tento ccomprar algo em minha loja acusa o seguinte erro: An uncaught Exception was encountered Type: Exception Message: CURL can't connect: SSL connect error Filename: /var/www/html/click/application/libraries/pagsegurolibrary/utils/PagSeguroHttpConnection.class.php Line Number: 122 Backtrace: File: /var/www/html/click/application/libraries/pagsegurolibrary/utils/PagSeguroHttpConnection.class.php Line: 59 Function: curlConnection File: /var/www/html/click/application/libraries/pagsegurolibrary/service/PagSeguroPaymentService.class.php Line: 79 Function: post File: /var/www/html/click/application/libraries/pagsegurolibrary/domain/PagSeguroPaymentRequest.class.php Line: 627 Function: createCheckoutRequest File: /var/www/html/click/application/libraries/pagsegurolibrary/Pagseguro.php Line: 114 Function: register File: /var/www/html/click/application/controllers/Pagamento.php Line: 69 Function: requestPayment File: /var/www/html/click/index.php Line: 292 Function: require_once Entretanto no meu servidor está instalado e ativo corretamente o cURL, como mostra a imagem: curl cURL support enabled cURL Information libcurl/7.19.4 NSS/3.12.2.0 zlib/1.2.3 libidn/0.6.14 libssh2/0.18 Alguém saber como resolver isso?
  9. WEBCHARLES

    CHECKBOX e VARIAVEIS

    Você é o cara muito obrigado! Vou tentar aqui.
  10. WEBCHARLES

    CHECKBOX e VARIAVEIS

    Tenho o seguinte formulário: <form class="form-horizontal" method="post" action="<?= base_url('colaborador/certificado/liberaCertificado'); ?>"> <table class="table table-hover"> <thead> <tr> <th>MATRICULA</th> <th>NOME</th> <th>CPF</th> <th>E-MAIL</th> <th>FONE1</th> <th>FONE2</th> <th>STATUS</th> <th>LIBERAR CERTIFICADO</th> </tr> </thead> <tbody> <? foreach ($cursosDadosExt as $row):{ if ($row->STATUSLAN == 0){ $status = 'NÃO PAGO'; $certificar = "<input type='checkbox' disabled />"; } if ($row->STATUSLAN == 1){ $status='PAGO'; if($row->resultado == 0 or $row->resultado == 'NULL'){ $certificar = "<input type='checkbox' name='certificar[]' id='certificar' value='1' />"; } if($row->resultado == 1){ $certificar = "<input type='checkbox' name='certificar[]' id='certificar' value='1' checked disabled/>"; } } //if ($row->STATUSLAN == 2){$status='CANCELADO';} if ($row->STATUSLAN == 3){ $status='ACORDO'; $certificar = ''; } echo " <tr class='active'> <td>$row->matricula</td> <td>$row->nome</td> <td>$row->cpf</td> <td>$row->email</td> <td>$row->telefone</td> <td>$row->celular</td> <td>$status</td> <td>$certificar</td> </tr> "; ?> <input type="hidden" name="matricula[]" id="matricula" value="<?=$row->matricula?>"> <input type="hidden" name="codcusto" value="<?=$row->CODCUSTO?>"> <input type="hidden" name="perletivo" value="<?=$row->Perletivo?>"> <? } endforeach; ?> </tbody> </table> <p align="right"><button type="submit" class="btn btn-primary">LIBERAR CERTIFICADOS SELECIONADOS</button></p> </form> Gostaria de pegar todas as informações, uma vez que o checkbox tenha sido selecionado. usando este código: $certificado = $_POST['certificar']; $matricula = $_POST['matricula']; $codcusto = $_POST['codcusto']; $perletivo = $_POST['perletivo']; if(isset($certificado)) { $count = count($certificado); $count2 = count($matricula); for ($i=0;$i<$count;$i++){ $vetor = array( 'matricula' => $matricula[$i], 'certificado' => $certificado[$i], 'codcusto' => $codcusto, 'perletivo' => $perletivo ); $atualiza = $this->colaborador->liberarCertificados($vetor); } } consigo trazer, entretanto a matricula quando vem, só vem a da primeira e não a do checkbox selecionado. Alguém sabe ajudar. Preciso fazer um update no campo de resultado igual a 1 quando o certificado vier 1 com sua matricula correspondente, mas a matricula está aparecendo em ordem e não de acordo com o do selecionado. HELP, HELP!
  11. WEBCHARLES

    Passar valores array de dois inputs

    Boa tarde, estou com o seguinte formulário: <form class="form-horizontal" method="post" action="<?= base_url('colaborador/certificado/liberaCertificado'); ?>"> <table class="table table-hover"> <thead> <tr> <th>MATRICULA</th> <th>NOME</th> <th>CPF</th> <th>E-MAIL</th> <th>FONE1</th> <th>FONE2</th> <th>STATUS</th> <th>LIBERAR CERTIFICADO</th> </tr> </thead> <tbody> <? foreach ($cursosDadosExt as $row):{ if ($row->STATUSLAN == 0){ $status = 'NÃO PAGO'; $certificar = "<input type='checkbox' disabled />"; } if ($row->STATUSLAN == 1){ $status='PAGO'; if($row->resultado == 0 or $row->resultado == 'NULL'){ $certificar = "<input type='checkbox' name='certificar[]' id='certificar' value='0' />"; } if($row->resultado == 1){ $certificar = "<input type='checkbox' name='certificar[]' id='certificar' value='1' checked />"; } } //if ($row->STATUSLAN == 2){$status='CANCELADO';} if ($row->STATUSLAN == 3){ $status='ACORDO'; $certificar = ''; } echo " <tr class='active'> <td>$row->matricula</td> <td>$row->nome</td> <td>$row->cpf</td> <td>$row->email</td> <td>$row->telefone</td> <td>$row->celular</td> <td>$status</td> <td>$certificar</td> </tr> "; ?> <input type="hidden" name="matricula" id="matricula" value="<?=$row->matricula?>"> <input type="hidden" name="codcusto" value="<?=$row->CODCUSTO?>"> <input type="hidden" name="perletivo" value="<?=$row->Perletivo?>"> <? } endforeach; ?> </tbody> </table> <p align="right"><button type="submit" class="btn btn-primary">LIBERAR CERTIFICADOS SELECIONADOS</button></p> </form> preciso pegar todos os campos $certificar e $matricula para fazer um upadate public function liberaCertificado() { $_checkbox = $_POST['certificar']; $mat = $_POST['matricula']; $codcusto = $_POST['codcusto']; $perletivo = $_POST['perletivo']; foreach(array($mat) as $matricula) foreach(array($_checkbox) as $_valor) /*foreach($_checkbox as $_valor){ print ($_valor.'-'.$matricula.'-'.$codcusto.'-'.$perletivo.'<br/>'); }*/ for($i = 0; $i < count($matricula); $i++) { print ($_valor[$i].'-'.$matricula[$i].'-'.$codcusto.'-'.$perletivo.'<br/>'); } } só que só aparece um unico valor ex: 1-1-000382-2018.1 E deveria aparecer todos os selecionados.
  12. WEBCHARLES

    Exibir dados no codigniter

    Obrigado pela ajuda pessoal, eu já tinha descoberto, mais por causa de uma ' ' o problema persistia: segue a solução: foreach ($query as $row) { /* $row->questao; $row->resposta; $row->al_cocod; */ if (( $row->questao == 1 ) AND ($row->resposta == 1) AND ($row->al_cocod == "AD")){ echo $row->resposta; } } agora é só contar
  13. WEBCHARLES

    Exibir dados no codigniter

    > Na tabela CPA__respostas, guarda assim: > > MATRICULA GRU_ID QUESTAO RESPOSTA SEMESTRE CURSO > 16233089 1 9 4 2017.2 TO > 16233089 1 8 4 2017.2 TO > 16233089 1 7 3 2017.2 TO > 16233089 1 6 3 2017.2 TO > 16233089 1 5 4 2017.2 TO
  14. WEBCHARLES

    Exibir dados no codigniter

    O que preciso é mostrar o seguinte: Curso / número da questão / número da resposta / quantidade CC / 1 / 1 / 7 CC / 1 / 2 / 10 CC / 1 / 3 / 0 CC / 2 / 1 / 6 CC / 2 / 2 / 7 CC / 2 / 3 / 8 DD / 1 / 1 / 27
  15. WEBCHARLES

    Exibir dados no codigniter

    Isso, na minha tabela tem um campo com a matricula, o numero da questao (questao), o numero da resposta (resposta)e o curso (al_cocod), o que quero na verdade é exibir do meu select que está no model quantas respostas tem para a questao == 1 com resposta ==1 para o curso 'CC' por exemplo, depois quantas respostas tem para a questao == 1 com resposta ==2 para o curso 'CC' e assim vai... O que não sei é como eu posso exibir isso sem precisar fazer varios selects na model Não sei se uso while ou foreach e como usá-los
×

Important Information

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