Jump to content

joeythai

Members
  • Content count

    105
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About joeythai

  1. Bom dia pessoal, Tenho o seguinte código: <code> if(isset($_GET['baixar'])){ $baixar = $_GET['baixar']; $queryImagem = " SELECT codigo, imagem FROM tabela_imagens WHERE codigo = $baixar"; $resultado = mysqli_query($conn, $queryImagem); $imagem = mysqli_fetch_object($resultado); //header("Content-type: application/force-download"); header("Content-type: image/jpeg"); header("Content-Transfer-Encoding: binary"); header("Content-Description: File Transfer"); header("Content-Disposition:attachment;filename= '".$imagem->nome_imagem."' "); echo $imagem->imagem; } </code> Este código exibe as fotos em tabela no navegador, e é possível baixá-las também, o que eu gostaria de fazer é exportar todas as fotos da minha tabela que não sejam null, havendo fotos cadastradas eu mando para uma pasta no servidor, alguem tem ideia e como posso fazer isso ? Eu quero fazer de um jeito que não precise ficar na aplicação, só quero rodar o script e salvar as fotos no diretório no servidor, alguem já fez algo parecido ?
  2. Boa noite galera, Alguem sabe onde configuro o arquivo de conexão com o servidor LDAP ? Qual a classe, etc. Já configurei o arquivo php.ini
  3. joeythai

    Symfony 2.7

    Boa noite pessoal, alguém aqui utiliza ou entende de symfony ? Gostaria de saber se para fazer verificação de um campo existente no banco de dados, é necessário utilizar as functions do symfony.
  4. joeythai

    Código PHP aparece na impressão

    Não deu certo também, eu criei uma função aqui que chama a função window.open, e passo outra página, praticamente cópia da que eu quero imprimir, e removi as urls dessa página para que não apareça, mas acho que essa não é a melhor forma de trata o problema, vou rever as urls mas acho que estão ok, por enquanto vou deixar funcionando dessa forma até encontrar uma solução.
  5. joeythai

    Código PHP aparece na impressão

    Sim, está em PHP, isso é mais estranho, nessa mesma página imprimo dados do extraindo da minha base de dados, como: $linha['text'], e eu consigo só o conteúdo normalmente, somente nas urls que estão dando esse problema.
  6. joeythai

    Código PHP aparece na impressão

    Boa tarde pessoal Estou fazendo impressão via HTML mesmo, quando eu clico no ícone da impressora aparece a página a ser impressa, só que, nessa página tem uns códigos em PHP que eu não quero que apareça. Esou utilizando o: <code> <a href="#" onclick="window.print()"></a> </code> o código PHP que aparece é uma url via GET que utilizo para ver os item anterior e posterior <code> <button class="btn btn-sm btn-primary" type="button"><i class="fa fa-reply"></i><a href="passagem_navegacao.php?anterior=<?php echo $pega_pass['id'];?>" class="anterior">Anterior</a></button> </code> Na página de impressão aparece tudo, inclusive o "passagem_navegacao.php?anterior.etc", gostaria que não aparecesse. Alguém sabe como resolver ?
  7. joeythai

    Autenticação via Header PHP

    Boa tarde galera Desenvolvo uma ferramenta da qual envia sms pela empresa "Zenvia", a empresa está mudando de plataforma e agora preciso alterar o código que está me causando um transtorno muito grande. Preciso fazer autenticação via header. Recebi o tutorial da zenvia e segui a risca porém, só exibe o seguinte erro : exception 'RuntimeException' with message '10060 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. )' in C:\inetpub\wwwroot\Adriano_teste\PHP\rest-client\DefaultHttpClient.php:49 Stack trace: #0 C:\inetpub\wwwroot\Adriano_teste\PHP\rest-client\DefaultHttpClient.php(17): DefaultHttpClient->createSocket(Object(URL), NULL) #1 C:\inetpub\wwwroot\Adriano_teste\PHP\rest-client\RestClient.php(59): DefaultHttpClient->makeRequest(Object(HttpRequest)) #2 C:\inetpub\wwwroot\Adriano_teste\PHP\rest-client\RestClient.php(43): RestClient->request('https://api-res...' 'POST', '{"sendSmsReques...', Array) #3 C:\inetpub\wwwroot\Adriano_teste\PHP\model\SmsFacade.php(61): RestClient->post('https://api-res...' '{"sendSmsReques...', Array) #4 C:\inetpub\wwwroot\Adriano_teste\enviando-sms.php(32): SmsFacade->send(Object(Sms), 10627, Resource id #16) #5 {main} Next exception 'Exception' with message 'Http Request Failed. Request[HttpRequest, Response[].' in C:\inetpub\wwwroot\Adriano_teste\PHP\rest-client\DefaultHttpClient.php:23 Stack trace: #0 C:\inetpub\wwwroot\Adriano_teste\PHP\rest-client\RestClient.php(59): DefaultHttpClient->makeRequest(Object(HttpRequest)) #1 C:\inetpub\wwwroot\Adriano_teste\PHP\rest-client\RestClient.php(43): RestClient->request('https://api-res...', 'POST', '{"sendSmsReques...', Array) #2 C:\inetpub\wwwroot\Adriano_teste\PHP\model\SmsFacade.php(61): RestClient->post('https://api-res...', '{"sendSmsReques...', Array) #3 C:\inetpub\wwwroot\Adriano_teste\enviando-sms.php(32): SmsFacade->send(Object(Sms), 10627, Resource id #16) #4 {main} O meu código é este: <code> include_once("PHP/autoload.php"); $servidor = $_POST['servidor']; $smsFacade = new SmsFacade("usuario:senha"); // Parametros da requisição $content = http_build_query(array( 'txtXML' => $_POST['txtXML'] )); $context = stream_context_create(array( 'http' => array( 'method' => 'POST', 'header' => "Accept: application/json". "Content-type: application/json". "Content-Length: ".strlen($content)."\r\n", 'content' => $content ) )); // Realize comunicação com o servidor $contents = file_get_contents($servidor, null, $context); $resposta = json_decode($contents); //Parser da resposta Json $sms = new Sms(); //$sms = $cabecalho; $sms->setTo("5511999999999"); $sms->setMsg("Teste de envio de sms"); try{ $response = $smsFacade->send($sms, 10627, $context); echo "Status: ".$response->getStatusCode() . " - " . $response->getStatusDescription(); echo "\nDetalhe: ".$response->getDetailCode() . " - " . $response->getDetailDescription(); } catch(Exception $ex){ echo $ex->getMessage(); } </code> Se alguém utiliza esse serviço por PHP por gentileza, me dê uma ajuda, tenho o tutorial aqui comigo, caso queiram me ajudar só encaminhar email. Desde já agradecido.
  8. Boa tarde pessoal, estou com um problema para resolver. Tenho o seguinte código criado em javascript: function confirmaPend(decisao){ decisao = confirm("Encaminhar para pendência externa ?"); if (decisao){ alert (" Chamado será encaminhado para pendência externa "+decisao); } else { alert ("Ação cancelada "+decisao); } } </code> e o seguinte código em php/html <code> <td><input type="checkbox" name="pend_ext_check" value"S" id="pend_ext"> <a href="atualiza_pendencia.php?id_eve=<?php echo $linha[eve_id];?>"><img src="images/relogio2.jpg" id="pend" width="24" height="24" onclick="confirmaPend();" /></a></td> </code> a minha página de atualização em php está assim: <code> <?php include "connect.php"; session_start(); if(isset($_GET['id_eve'])){ $finaliza = " UPDATE sms_eve SET pendencia_ext = 'S' WHERE eve_id = '$_GET[id_eve]' "; mysql_query($finaliza); } echo "<script>alert('Evento finalizado com sucesso!!!');</script>"; $vai = 'index.php'; header('Location:'.$vai); ?> Ele faz o update normalmente, porém, me pediram para incluir uma mensagem de confirmação, exemplo: Você deseja realmente encaminhar esta solicitação ? Fiz isso com a função javascrip, só que, agora que caiu a fixa, como farei para chamar o código php ?
  9. joeythai

    Update com checkbox, como fazer ?

    0down Boa tarde pessoal, Tento fazer um update na base a partir de um checkbox mas não está dando certo. O que eu quero fazer é ao ticar um checkbox, este seja atualizado no banco, tentei fazer a partir de um href mas ele não faz a ação, acho que href não deve ser aplicado aos checkbox. Agora tentei fazer da forma abaixo: Tipo Descrição Finalizar Pendência Ext Responsável Chamado Cliente Chamado Data Status <?php if (isset($_POST[busca]) && trim($_POST[busca])<>""){ $busca=$_POST[busca]; $query = "SELECT FROM sms_eve WHERE eve_tip like '%$busca%' or eve_des like '%$busca%' OR eve_cha like '%$busca%' ORDER BY eve_fim, eve_id DESC"; }else{ $query = " select from sms_eve where finalizado ='N' AND eve_fim != 2 order by eve_dat desc LIMIT 30 "; } //$query = "SELECT FROM sms_eve $all ORDER BY eve_fim, eve_id DESC;" ; $resultado = mysql_query($query,$connect); if (mysql_num_rows($resultado)> 0) { while ($linha = mysql_fetch_array($resultado)) { ?> <? echo $linha[eve_tip]; ?> <? echo ($linha[eve_des]); ?> <?php echo $linha[eve_usr];?> <? echo $linha[eve_cha];?> <?php / $evento = mysql_query("select min(sms_data_hora),max(sms_data_hora) from sms_sms where eve_id=$linha[eve_id]"); $eve = mysql_fetch_array($evento); / echo date('d/m/Y', strtotime($linha['eve_dat'])); ?> <?php $query_l = "SELECT FROM sms_sms where eve_id=$linha[eve_id] AND sms_id=(SELECT MAX(sms_id) FROM sms_sms WHERE eve_id=$linha[eve_id]) "; $result_l = mysql_query($query_l,$connect); $usms = mysql_fetch_array($result_l); $st=strtoupper($usms[sms_status]); $etip=strtoupper($linha[eve_tip]); $erec=$linha[eve_rec]; $diff = (strtotime(date('YmdHi'))-strtotime($usms[sms_data_hora]))/60; if (($st=="NORMALIZADO" || $st=="FINALIZADA" || $etip=="INFORMATIVO") && ($linha['eve_fim']!=2 || ($linha['eve_fim']==2 && $linha['eve_tip']!='INCIDENTE'))) { echo ""; }elseif ((( $etip=="INCIDENTE" || $etip=="GMUD") && $diff<$erec)&& ($linha['eve_fim']!=2) && ($linha['eve_fim']!=3)) { echo ""; }elseif($linha['eve_fim']==2 && $linha['eve_tip']=='INCIDENTE'){ echo ""; }elseif($linha['eve_fim']==3 && $linha['eve_tip']=='INCIDENTE'){ echo ""; } else{ $valor = (strtotime(date('YmdH:i'))-strtotime($linha[eve_dat]))/60; if($valor>20){ echo ""; }else{ echo ""; } } ?> <? if($_SESSION[cargo]==7 || $_SESSION[cargo]==6 || $_SESSION[cargo]==4){ ?> <? } ?> <?php } }else{ echo "Nenhum evento para exibição"; } ?> o codigo da pagina pendencia_externa.php session_start(); if(isset($_POST['pend_ext'])){ $finaliza = "UPDATE sms_eve SET pendencia_ext = 'S' WHERE eve_id = '$_POST[id]'"; mysql_query($finaliza); } Ao clicar no botão pendencia externa ele até faz a ação de levar para outra página, porém, não faz o update.
  10. joeythai

    Como deixar o input type text editável

    Consegui fazendo um input text com borda 0, daí ela não aparece, agora eu preciso salvar com o enter, sabe como faço ? por exemplo, eu cliquei no campo alterei a informação e quero fazer um update ao apertar o enter.
  11. joeythai

    Como deixar o input type text editável

    Bom dia rapaziada, Pessoal, seguinte, eu faço uma busca no banco de dados e imprimo as informações em uma tabela, por exemplo : - nome - endereço - telefone Gostaria de saber como eu faria para deixar o campo telefone editável por exemplo. Eu clico no campo de telefone e este campo ficaria habilitado para edição mas sem linkar com outra página, é possível fazer isso com o PHP ? Ou teria que ser javascript ?
  12. joeythai

    Dados não estão sendo inseridos

    Não é mais necessário
  13. joeythai

    Como pegar a diferença entre Datas

    Gabriel, muito obrigado pela ajuda, consegui resolver o problema utilizando este select no banco : <code> $rec = mysql_query("select inicio,fim, TIMEDIFF(fim, inicio) as total FROM tb_time_acionamento"); </code> usando o timediff foi mais fácil, mesmo assim vou estudar cálculos de datas.
  14. joeythai

    Como pegar a diferença entre Datas

    Coloquei assim Gabriel : <code> $ret = DateTime::createFromFormat('Y-m-d', "$data1"); </code> coloquei entre aspas a minha variável com a consulta, ele parou de dar o erro mas ainda assim ele não imprime a diferença, está trazendo a data padrão do mysql. Já criei a função que formata a data para o padrão do mysql e está ok.
  15. joeythai

    Como pegar a diferença entre Datas

    É formato do campo no mysql é datetime, já fiz esse tratamento, quanto ao trecho: <code> $ret = DateTime::createFromFormat('Y-m-d', $data); </code> Eu já fiz isso passando a variável do meu select, só que ele fala que está faltando parâmetro, ele só aceita seu colocar assim: <code> $ret = DateTime::createFromFormat('Y-m-d', '2013-04-22'); </code> porém, isso não me serve pois tenho que passar para esta função a variável com meu select correto ? Eu olhei no manual php.net, fiz os exemplos iguaizinhos, porém, se eu passo uma variável ele não aceita.
×

Important Information

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