Anderson Leão

Membros
  • Content Count

    17
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Anderson Leão

  • Birthday 07/27/1973

Contatos

  1. Olá pessoal, boa noite tudo bem com vocês? Sou novo aqui, na questão de abrir um tópico no forum, pois me surgiu uma dúvida e também de como processar uma necessidade que apareceu no meu colo. Eu usei a algum tempo um script em Curl para baixar umas imagens que estavam em uma URL e onde nesta URL havia um diretório com varias imagens, onde as baixava sem problemas e sem dificuldade(Script criado por Roger Mauricio Takemiya), que é assim: <?php for($i = 0; $i < 10; $i++){ $url = "http://seusite.com.br/imagem-" . $i . ".jpg"; $ch = curl_init($url); $fp = fopen('diretorio/imagem-'.$i.'.jpg', 'wb'); curl_setopt($ch, CURLOPT_FILE, $fp); curl_setopt($ch, CURLOPT_HEADER, 0); curl_exec($ch); curl_close($ch); fclose($fp); } ?> Funcionando perfeito, mas como disse surgiu esta dificuldade. Necessito baixar varias imagens de varias URL de preferencia ao mesmo tempo ou de 20 em 20 30 em 30, mas as URL's desta vez são de diretórios variados, ou seja: https://sitedaimagen.com.br/imagem/12345/foto.jpg https://sitedaimagen.com.br/imagem/56789/foto.jpg Observe que não há diretório fixo hospedando a imagem, o endereço é o mesmo até o diretório /imagem depois sempre será diferente. Minha dúvida e minha necessidade: Há como fazer com que este código eu baixar as imagens de varias URL's diferentes? Como faço, pois conheço muito pouco CURL. Há alguma outra forma? Pois nunca necessitei fazer assim com tantas imagens, somente usando wget para arquivos mas mesmo assim estavam em um único diretório. Grato a todos, mesmo!
  2. Bom para tentar simplificar mais minha dúvida vou colocar meu código aqui, o que eu fiz para uma pesquisa simple de telefones, ou seja, ele pesquisa numero a número e me retorna se o mesmo esta bloqueado ou não bloqueado: <?php $resultado = ""; if (isset($_REQUEST['telefone'])) { $c = mysql_connect('XX.XX.X.X','user','senha'); mysql_select_db('nomebanco'); $q = mysql_query("select count(*)>0 as existe from procon where telefone=".$_REQUEST['telefone]."'"); $l = mysql_fetch_array($q); if ($l['existe']) { $resultado = "<span class=\"erro\">Este telefone esta bloqueado pelo PROCON</span>"; } else { $resultado = "<span class=\"ok\">Este telefone esta valido</span>"; } mysql_free_result($q); mysql_close($c); } ?> <html> <head> <title>Pesquisa PROCON</title> <style> .erro { color: red; font-style: bold; } .ok { color: blue; font-style: bold; } </style> </head> <body> <form method="post"> <p> Pesquisa de telefones bloqueados no PROCON </p> Telefone: <input type="text" name="telefone" size="10" maxlength="10"> <input type="submit" name="pesq" value="Pesquisar"><br> (ex. 1135114000) <p> <?php echo $resultado;?> </p> </form> </body> </html> Bom o que necessito, possuo outra tabela onde lá possui uma porção de números telefonicos, os quais quero pesquisar de uma só vez todos estes números na tabela PROCON sendo esta onde me é informado somente os telefones bloqueados certo. o Fato é este, tenho números a serem pesquisados no procon os quais não posso ligar, mas para saber tenho que pesquisa-los nesta tabela chamada PROCON mas quero pesquisar uma quantidade grande, não um a um como fiz acima, quero pegar digamos 100 numeros ao mesmo tempo e pesquisar todos de uma só vez na tabela PROCON. Caso ainda exita alguma dúvida quanto ao que explanei, por gentileza tenho ser mais claro com minhas explicações, não deixem de responder. Gratissimo Anderson Leão Gimenez
  3. Olá Pessoal.... Bom ninguém consegue me ajudar nesta dúvida? Vou tentar mais uma vez, simplificar a minha necessidade. Quero efetuar uma pesquisa em um determinado banco de dados, onde o conteúdo deste banco consiste em 2 tabelasva 1ª se chama "PROCON" onde possui os campos (TELEFONE > DATA > SITUAÇÃO< DATA de ATIVAÇÃO) Sendo que os campos de pesquisa que me interessão são TELEFONE > SITUAÇÃO > DATA de ATIVAÇÃO, onde estes campos fariam um comparativo com com outra tabela do banco de nome " MAILING" onde esta tabela possui os campos (NOME > TELEFONE > ENDEREÇO>........). Sobre a pesquisa, o PHP que criei faz a pesquisa por telefone, onde ele me traz um resultado por vez. O que necessito é efetuar uma pesquisa geral "ENTRE" as 2 tabelas do banco, onde ira retornar somente os TELEFONES e ENDEREÇOS onde o campo SITUAÇÃO tenha o status DESBLOQUEADO. Então o que necessito e efetuar uma filtragem entre estas tabelas onde retorne estes dados como informado acima. Caso ainda não entendam posso tentar exemplificar mais ainda tudo bem pessoal.. Por favor galera me ajudem, realmente sou novato em PHP sei somente coisas basicas, o auxilio de vc's é muito importante para mim. Grato Anderson Leão Gimenez
  4. Sim posso claro! Bom, quero efetuar uma pesquisa em um banco de dados, onde anteriormente efetuei um script php, que pesquisava número a número de Telefone, me dando o resultado se poderia ligar para este número ou não. Mas isso esta atrasando alguns processos aqui na empresa, o que procuro solucionar e fazer esta pesquisa de números de telefones de uma vez, ou seja, um comparativo entre os dados de uma tabela entre a outra. Onde nesta pesquisa ele já me retornaria todos os números que posso efetuar ligações sem problemas com o procon. As 2 tabelas possuem em comum as colunas " TELEFONE", onde seria a minha base de pesquisa, lembrando que esta opção somente eu usaria comigo, não vou disponibilizar esta aplicação para os atendentes, eu mesmo vou filtrar estes dados ai sim depois passar a eles em tela os dados já filtrados. O detalhe é que o arquivo que o procon nos passa é imenso com "tantas mil linhas", é bem grande heheheh mas se eu consigo pesquisar um a um com certeza conseguiria fazer em maior escala. Grato Anderson Gimenez
  5. Olá galera mais uma vez eu aqui.... A alguns dias atras postei uma dúvida sobre pesquisa em BCO de Dados com PHP, tive minha dúvida sanada graças a Deus, sendo assim recorrerei mais uma vez a todos para me auxiliarem em uma assunto parecido só que um pouco mais robusto, assim por dizer.... Bom, necessito efetuar uma pesquisa em um Banco de Dados com milhares de linhas(ou seja o banco já esta pronto) onde a tabela(digamos procon) possui as seguintes colunas: Telefone > Cadastrado em> Evento> Data // nesta ordem mesmo que estou mostrando Sendo de base para pesquisa a Coluna Telefone e Data. Possuo outra tabela neste mesmo BCO com o Nome de Mailing com as Colunas Nome > Endereço > Telefone 1 > Telefone 2 // nesta ordem mesmo que estou mostrando O que ocorre, na 1ª tabela estao os dados de números telefonicos que estão na lista do procon, automáticamente não posso efetuar ligações para estes números então necessito efetuar uma pesquisa em comparação aos números de minha outra tabela cujo nome informado antes é mailing. Eu criei uma pesquisa para efetuar a verificação de 1 telefone por vez, onde ele é digitado em um campo textarea e retorna se é válido ou não ligar para o número. Mas o processo é lento no sentido de agilizar o processo de contato com estes números liberados. O que gostaria de saber, é se é possivel efetuar um consulta unica entre estas tabelas, onde nesta consulta me retornaria somente os nº disponíveis para contato, e eliminar os outros que estão bloqueados para o contato. a base de pesquisa deve ser entre: TELEFONE (com DDD) mais DATA de BLOQUEIO, que esta na coluna DATA. gerando para mim um resultado filtrado onde possa disponibilizar estes dados em um banco limpo e pronto para uso. Sei que estou pedindo muito mas dependo disto de uma maneira rápida, pois com o pouco conhecimento e PHP não consigo ver uma maneira mais fácil deste processo ser feito. Eu fiz uma aplicação em VB mas é extremamente pesada, demora muito. Se alguém puder me ajudar ficarei grato, caso contrario fico grato do mesmo jeito pois sempre solicitei e fui atendido pelo forum e seus participantes. Grato Anderson Leão Gimenes PS: estou disponível para exclarecimentos e mais detalhes em [email protected] ou [email protected] :wacko: :wacko:
  6. Olha eu voltando ai gente.... A conexão com banco esta perfeita, como antes havia informado... Mas agora após testar os script's o erro que apareve é este: Parse error: syntax error, unexpected T_ECHO in C:\xampp\htdocs\procon\busca.php on line 14 sendo a linha 14 no código busca.php: <?php include ("conexao_1.php"); $buscar_telefone = mysql_query("SELECT telefone, evento FROM `procon` WHERE evento= 'desbloqueado' LIMIT 0, 100";) or die (mysql_error()); while ($linha = mysql_fetch_array($buscar_telefone)) { $telefone = $linha["telefone"]echo "Telefone: $telefone <br>"; :blink: } ?> este erro acima o que me parece é na Query que criei, mas o engraçado que se eu executo ela no banco(atraves do PHPmyAdmin) ela retorna o que solicito, ai clico no botão do phpmyadmin "CRIAR CÓDIGO PHP", e copio a query, colando a mesma em "$busca_telefone" como aparece acima, mas ai retorna este erro. O que pode ser, será a query ou no laço "While" na saida do ECHO? Agradeço desde já a atenção dos amigos.... Anderson Leao Gimenes :mellow:
  7. Sim é isto mesmo, para ficar mais claro, para outras pessoas que possam ter a mesma dúvida: Eu vou inserir um número de telefone no meu <form> onde ao inserir este telefone seja feita uma busca pelo meu banco de dados " TELEFONES" e retorne para mim os dados referentes ao número digitado. tipo: tel 11 3511XXXX // número digitado retorno: O número 11 3511XXXX esta "Bloqueado" ou "Desbloqueado" para Efetuar Ligações: Conforme eu entendi o seu código, ele esta de acordo com esta minha explicação, onde digitarei o nº e ele retorna os dados da tabela conforme a query que eu criei. Vou testar o código e volto com a resposta de acerto, para postar e finalizar o tópico, valeu Mauricio Schell, como disse sempre tem alguém pronto a ajudar neste forum. Grato até o momento Anderson Leao Gimenes :D
  8. Olá pessoal, mais uma vez eu aqui....Bom minha dúvida agora é com relação a criação de uma pequena tela de pesquisa, usando o incrivel PHP, sendo a necessidade de se pesquisar desta forma: Inserir " digamos" um numero de Telefone: "DDD telefone" - e este número pode ou não estar no meu banco de dados. Sendo assim ao inserir o número, o PHP vasculha as informações me retornando os dados das colunas solicitadas na Query. A query: SELECT 'telefones', 'evento' FROM 'mailing' WHERE 'evento'= 'bloqueado'; onde o pequeno formulario será: <htm> <head> <title>Pesquisa</title> <style> .erro { color:red; font-style:vbold; } .ok { color:blue; font-style:bold; } </style> </head> <body> <form method="post"> <p> Pesquisa de Telefones Bloqueados </P> TELEFONE: <input type="text" maxlength="10" size="10" name="telefone"/> <input type="submit" values="Pesquisar" name="pesq"/> </br> ( Ex. 113511XXXX) <p> </p> </form> </body> </html> Ai entra a minha dúvida, como criar o PHP para esta função de pesquisa e me dar o retorno em tela, informando se o núremo esta bloqueado ou não? O PHP efetua o processo até a conexao, mas dai pra frente fico a ver navios, já achei vários códigos prontos, mas não se encaixa na minha necessidade, se alguém puder me ajudar mais uma vez ficarei mais grato ainda, pois até hoje munca fiquei sem resposta nos post's que criei. Grato pelos colaboradores do forum e aguardo a ajuda de vc's Anderson Leao Gimenes :rolleyes:
  9. O galera valeu, eu consegui o que queria agradeço aos que me ajudaram, tiraram um peso das minhas mãos, valeu, valeu, valeu, gostaria só de saber como finalizar o tópico para iniciar outro?
  10. Opa Glória a Deus deu certo Eserra, ufa, ele buscou os dados que necessitei, gostaria de possível, continuar neste tópico solicitando mais uma auxilio, sendo este com realção a forma em que a pesquisa aparece: ela esta assim: 11232323234 | 11323232324 | esta simbolisa uma barra de rolagem 11344564675 | 11329382938 | Cujo o print e o Laço esta assim: echo '<select name ="telefone" , "evento" size="25" multiple>'; while($aux<mysql_num_rows($consulta)) { $campo=mysql_fetch_array($consulta); echo '<center><option value="'.$campo[0].'">'.$campo[0].'</option></center>'; $aux=$aux+1; } echo '</select>'; Gostaria se sabe uma forma de exibir somente em tela, para vizualização, ou seja Cabeçalho ___________________________________ Numeros encontrados 11232323234 11323232324 11344564675 11329382938 " Este números estão disponiveis para contato" ____________________________________ Só isso como ainda não sei usar html dentro dos "echo" gostaria de uma ajuda, se for possível, e uma ultima pergunta: E possível apos a pesquisa efetuada, acessar outro bando de dados e realizar uma nova pesquisa? E se dentro deste mesmo código posso efetuar essa nova pesquisa, tipo gerando uma Query onde possa juntar as tabelas do banco e traser um resultado mais presciso? Gente obrigado pela ajuda, se eu estiver errado, com relação ao tópico, eu mudo para outro local, conforme a minha solicitação. Obrigadasssssooooooooo aguado uma ajuda... Anderson Leão
  11. Valeu pela dia ESerra, mas agora dá este erro Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htdocs\treina\connect.php on line 14 Código alterado: <?php // conecta ao MySQL Server $conexao=mysql_connect("xxxxxxxxxxxxx","xxxxt", "xxxxxxxxxx") or die (mysql_error()); $base= mysql_select_db("mailing",$conexao) or die (mysql_error()); $sql = ("SELECT telefone, evento FROM procon WHERE evento= 'desbloqueado' LIMIT 0, 30 ") $consulta = mysql_query($sql,$conexao) or die ('Seleção não realizada'); $aux=0; echo '<select name ="telefone" , "evento" size="10" multiple>'; while($aux<mysql_num_rows($consulta)) { $campo=mysql_fetch_array($consulta); echo '<option value="'.$campo[0].'">'.$campo[0].'</option>'; $aux=$aux+1; } echo '</select>'; ?> Algo ainda estou errando, mas não consigo achar, como disse é o 2º post que faço aqui, sou totalmente iniciante no PHP. Se puderem ainda me ajudar ficarei grato. Anderson Leão
  12. Olá galera olha eu ai novamente.... A dificuldade agora é em descobrir o que há de errado na linha de comando do meu código, pois ao executar o mesmo dá o seguinte erro: Warning: mysql_query() expects parameter 2 to be resource, boolean given in C:\xampp\htdocs\treina\connect.php on line 14 Seleção não realizada(Este seleção e a saida que escolhi para visualizar). Sendo assim, a query criada é so próprio MySQL(Uso PHPMyAdmin), onde a mesma esta na linha 14 conforme a descrito abaixo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php // conecta ao MySQL Server $conexao=mysql_connect("XXXXXXX","usuario", "senha"); $base= mysql_select_db("mailing",$conexao) or die ('Não foi possivel conectar ao banco de dados...'); $sql = ("SELECT telefone, evento FROM `procon` WHERE evento= \'desbloqueado\' LIMIT 0, 30 "); ESTA È A LINHA 14 ($consulta= mysql_query($sql,$base) or die ('Seleção não realizada');) $aux=0; echo '<select name ="telefone" , "evento" size="10" multiple>'; while($aux<mysql_num_rows($consulta)) { $campo=mysql_fetch_array($consulta); echo '<option value="'.$campo[0].'">'.$campo[0].'</option>'; $aux=$aux+1; } echo '</select>'; ?> </body> </html> Meus amigos se alguém puder analizar este script e me dar um auxilio agradeço, pois não entendi e não achei o erro, desculpem minha ignorância. Abs Anderson Leão
  13. Olá galera, tudo bem com você's? Bom sou extremamente grato a todos os que me ajudaram, pois conforme as dicas e olhares atentos de você's conseguimos acertar o código e executa-lo com exatidão. Por isso dou por finalizado este tópico e com certeza surgindo outras dúvidas vou pesquisar aqui no forum e também pedir ajuda a você nestes questionamentos. Grato pela ajuda Anderson Leão
  14. Valeu pela dica e me alertar para estes detalhes tão importantes como estes, mas mesmo apos a alteração o erro volta para a Linha 18 do código, sendo que o código esta assim agora: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Inserido com Sucesso</title> </head> <body> <?php require("conectdb.php"); $date = ('Y-m-d'); $hora = strftime("%H:%H:%S!"); $sqlinsert = "INSERT INTO tb_mural (id_mensagem, nome, mensagem, data, hora) [linha18] VALUES ( ", '$nome' , '$mensagem' , '$data' , '$hora');"; mysql_query($sqlinsert) or die ("Não foi possível inserir os dados") echo "Na data $data e na hora $hora<br>$nome disse:<br>$mensagem"; ?> </body> </html> e também desta forma dá erro na mesmo linha: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Inserido com Sucesso</title> </head> <body> <?php require("conectdb.php"); $date = ('Y-m-d'); $hora = strftime("%H:%H:%S!"); $sqlinsert = "INSERT INTO tb_mural (id_mensagem, nome, mensagem, data, hora) [linha 18] VALUES ( ", '$nome' , '$mensagem' , '$data' , '$hora'); mysql_query($sqlinsert) or die ("Não foi possível inserir os dados"); echo "Na data $data e na hora $hora<br>$nome disse:<br>$mensagem"; ?> </body> </html> Bom sei que estou sem noção, heheh já percebi, mas gente não deu certo ainda, desculpem a minha falta de atenção em algumas partes,mas estou aprendendo mesmo da base, e erros assim acontecem mesmo. Espero que me ajudem mais uma vez. Grato Anderson Leão
  15. Bom galera... Valeu ao amigos que responderam anteriormente minha cegeira em não ver os detalher, mas e errando que se aprende hehehe. Mas agora surgiu neste mesmo código um outro erro na seguinte linha de comando: <?php require("conectdb.php"); $date = ('Y-m-d'); $hora = strftime("%H:%H:%S!"); $sqlinsert = "INSERT INTO tb_mural (id_mensagem, nome, mensagem, data, hora); VALUES( ", '$nome' , '$mensagem' , '$data' , '$hora')" mysql_query ($sqlinsert) or die ("Não foi possível inserir os dados"); echo " Na data $data e na hora $hora<br>$nome disse:<br>$mensagem"; ?> ME ajudem mais uma ver colegas, pois estou atorduado com um aparente simples código que doe a cabeça quando procuramos por estas falhas aparentemente simples, só possível analizem o código todo, pra que eu entenda o que estou fazendo. Como disse sou iniciante, estou fazendo estudos como auto-de-data, sem instrução ou apoio de professores. Me socorram mais uma vez.... Grato Anderson Leão