
h-abreu
Membros-
Total de itens
39 -
Registro em
-
Última visita
Tudo que h-abreu postou
-
obrigado pela resposta... vou ver se vale a pena desenvolvê-lo.
-
Boa noite. Eu tenho e-mails nos servidores da UOL, da OI e no servidor do meu site no UOL Host. Quero que todas as mensagens chegem no meu novo e-mail. A UOL me disponibiliza uma opção para fazê-lo, mas a OI não. Pensei, então, em criar um script php que leia as mensagens no servidor da oi (pop3), as envie para o meu outro e-mail e que depois de enviar apague-as. Utilizaria o crontab para de tempo em tempo acionar o script. Gostaria de sugestões sobre quais funções se adaptam melhor ao caso e outras dicas que julgarem importante. Obrigado.
-
Alguem Sabe Onde Posso Hospedar Meu Site?
tópico respondeu ao AOSHI de h-abreu em Classificados & Serviços
Boa noite, É muito difícil achar um host grátis, sem propaganda, rápido e com um bom uptime. Tinha o i9host no qual eu hospedava meus projetos, mas ele teve problemas técnicos e fechou. Recomendo o Host UOL que têm um bom preço, alta qualidade (com um excelente uptime) e transferência mensal ilimitada. Hospedo meu site (http://www.angioclin.med.br lá e, como já disse, recomendo! -
Boa noite, Estou tendo problemas com o código abaixo: index.php <html> <head> <title>Formulário de Contato</title> <meta http-equiv="Content-Type" content="text/html;"> <style> .texto {font: 17px Verdana; text-decoration: none; color: #999999} .texto_peq {font: 17px Verdana; text-decoration: none; color: #999999} .titulos {font: bold 24px Verdana; text-decoration: none; color: #999999} .form_campos {background-color: #FFFFFF; font: 15px Verdana; border-style: groove} .form_botao {background-color: #CCCCCC; font: 15px Verdana; border-style: outset} </style> </head> <body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" text="#999999" link="#0000FF" vlink="#FF0000" alink="#FFFF00"> <p> </p> <center> <p><font color="#FFFFFF" face="Chiller" class="titulos">Formulário de Contato</font></p> <p> </p> </center> <form name="formulario" method="post" action="enviar.php"> <div align="left"></div> <table width="401" border="0" cellspacing="0" cellpadding="0" align="center"><!--DWLayoutTable--> <tr bgcolor="#000000"> <td valign="middle" width="100" nowrap> <p><font class="texto" color="#999999">Nome:</font></p> </td> <td width="301"> <input class="form_campos" type="text" name="nome" size="34"> </td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><font class="texto">Cidade</font></td> <td> <input class="form_campos" type="text" name="cidade" size="20"> </td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><font class="texto">Estado:</font></td> <td> <select class="form_campos" name="estado"> <option value="Escolha seu Estado">Escolha seu Estado</option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AM">AM</option> <option value="AP">AP</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MG">MG</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="PR">PR</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="RS">RS</option> <option value="SC">SC</option> <option value="SE">SE</option> <option value="SP">SP</option> <option value="TO">TO</option> </select> </td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><font class="texto">E-mail:</font></td> <td> <input class="form_campos" type="text" name="e-mail" size="34"> </td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap><font class="texto">Assunto:</font></td> <td> <select class="form_campos" name="assunto_mensagem"> <option value="Opinião" selected>Opinião</option> <option value="Sugestão">Sugestão</option> <option value="Parceria">Parceria</option> <option value="Reclamação">Reclamação</option> <option value="Sem assunto">Outros</option> </select> </td> </tr> <tr bgcolor="#000000"> <td valign="middle" nowrap align="center"><font class="texto">Mensagem:</font></td> <td> <textarea class="form_campos" name="mensagem" cols="34" rows="4"></textarea> </td> </tr> <tr bgcolor="#000000"> <td colspan="2" valign="middle"> <!-- <font class="texto">* campos obrigatórios</font> --> <br> <div align="center"> <input class="form_botao" type="submit" name="Enviar" value="Enviar "> <input class="form_botao" type="reset" name="Limpar" value="Limpar"> </div> </td> </tr> <tr> <td></td> <td></td> </tr> </table> </form> <body> </html> enviar.php <? $hoje_tmp = getdate(); $hoje = ($hoje_tmp[hours].":".$hoje_tmp[minutes].":".$hoje_tmp[seconds]); $nome = $_POST["nome"]; $cidade = $_POST["cidade"]; $estado = $_POST["estado"]; $email = $_POST["e-mail"]; $assunto_mensagem = $_POST["assunto_mensagem"]; $mensagem = $_POST["mensagem"]; global $email; //transforma em variavel global a variável e-mail $enviou = mail("MEU_EMAIL", "$assunto_mensagem", "Nome: $nome Cidade: $cidade Estado: $estado E-mail: $email Assunto: $assunto_mensagem Mensagem: $mensagem", "From: $email <$nome>"); if ($enviou){ echo "<b>$nome</b>, sua mensagem foi efetuada com sucesso.<br>Em breve lhe responderemos."; } else { echo "<b>$nome</b>, não foi possível enviar sua mensagem.<br>Tente novamente."; } ?> Ele envia corretamente o e-mail, mas mandei um e-mail de teste por este script com os dados: e recebi resumindo: estou com um problema com caracteres ao enviar e-mail. Como posso resolver? (Script em funcionamento: http://angioclin.med.br/contato_teste/) http://angioclin.med.br/
-
Decidi criar uma tabela no bd que armazene os dados... mas se alguém souber, me ajude
-
Olá, Boa tarde, Utilizo a seguinte função para editar os arquivos de meu arquivo de configuração (config.php) function edita_arquivo($arquivo,$trecho_antigo,$trecho_novo){ $file = file($arquivo) or $erro = true; foreach($file as $texto) { $texto = ereg_replace($trecho_antigo, $trecho_novo, $texto); $txt = $txt.$texto; } if(is_writable($arquivo)) { $manipular = fopen($arquivo, 'w'); if(!$manipular) { return '<script>alert(\'Erro\nNão foi possível abrir o arquivo\');</script> Erro<br /><br />Não foi possível abrir o arquivo.'; $erro = true; } if(!fwrite($manipular, $txt)) { return '<script>alert(\'Erro\nNão foi possível gravar as informações no arquivo.\');</script> Erro<br /><br />Não foi possível gravar as informações no arquivo.'; $erro = true; } if(!$erro) { return true; } else { return false; } fclose($manipular); } } e a executo. Assim eu altero o conteúdo das variáveis. Mas há ocasiões onde o conteúdo de uma é semelhante ao da outra e quando vai alterar, ele altera coisa que não devia. Se eu mando ele alterar contando com o início da variável (exemplo: $string = 'conteudo') a linha retirada pela função não cobre totalmente o texto de orogrm, impedindo a realização. Como eu posso alterar uma variável do arquivo de configuração sem correr o risco de alterar outros dados?
-
obrigado, me ajudou bastante, mas há como arredondar a segunda casa decimal para 0 ou 5?
-
Olá, Usando floor ou ceil eu aproximo os valores para o menor e o maior, respectivamente, números inteiros mais próximos. Gostaria que ele arredondasse somente os centésimos, de forma que fique somente 0 ou 5 nessa casa (arredondando sempre para baixo). Exemplo: Número 55,58 com floor = 55; com ceil = 56; da forma que quero = 55,55; Como fazer? Obrigado!
-
E se considerar o ano como 365 dias e 6 horas, ou seja, 365.25 por , que é o valor real do ano ele deve ter maior precisão, certo?
-
Em um fórum americano descobri: Mas como eu faço isso com PHP? Obrigado pela atenção.
-
É um número que indica Quantidade de dias a partir de 28/12/1800 Eles falaram: O TopSpeed Database mostra somente isto:
-
Olá, ao converter uma db, o programa me informaum número tem a pessoa naquele dia; preciso obter a data de nascimento a partir desse número. O programa me informa também o mês; Como descobrir a data com php? Exemplo: Ele me informou o número 45,138 e mês 07; Abrindo o programa base sei que a data é 29/07/1924 (hoje é 21/01/2009); Se hovesse poucos registros, abriria o programa e copiava; só que é mais de 10 mil registros; Alguém pode me ajudar? (Obs.: utilizo para converter os dados exportados pelo TOPSCAN e php para inseri-los no novo bd)
-
Olá, estou utilizando o Programa TopSpeed Database para converter o banco de dados de TPS, pego os dados depois de exportar, só que notei que nomes com acento aparecem grafados diferentes; exemplo: Antônio aparece grafado assim: "Ant¶nio"; Como, por php, posso converter esse tipo de caracter para o padrão da referida linguagem? ---------- Editado pelo autor ---------- Observei os campos e descobri a tradução para cada caracter estranho que apareceu; segue parte da tabela que montei: '¶' => 'ô', '¾' => 'ó', 'Ú' => 'é', 'Ò' => 'ã', 'þ' => 'ç', 'ß' => 'á', 'Û' => 'ê', '·' => 'ú', 'Ý' => 'í', 'Ô' => 'â', '-' => 'Á' etc. Obrigado!
-
obrigado pela informação.... verificarei se esse bd contém as cidades que necessito e transferirei os dados para uma tabela só. obrigado!
-
Olá, Baxei o banco de dados de CEPs brasileiros feito pela República Virtual (Eles liberaram o Download - http://www.republicavirtual.com.br/cep/index.php). Aqui está a estrutura (obviamente sem dados porque a db é muito grande) /* SQLyog v4.06 RC1 Host - 5.0.67-community-nt : Database - angioclin_cep ********************************************************************* Server version : 5.0.67-community-nt */ create database if not exists `angioclin_cep`; USE `angioclin_cep`; /*Table structure for table `ac` */ drop table if exists `ac`; CREATE TABLE `ac` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=845 DEFAULT CHARSET=latin1; /*Table structure for table `al` */ drop table if exists `al`; CREATE TABLE `al` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=4681 DEFAULT CHARSET=latin1; /*Table structure for table `am` */ drop table if exists `am`; CREATE TABLE `am` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=7927 DEFAULT CHARSET=latin1; /*Table structure for table `ap` */ drop table if exists `ap`; CREATE TABLE `ap` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=903 DEFAULT CHARSET=latin1; /*Table structure for table `ba` */ drop table if exists `ba`; CREATE TABLE `ba` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=24204 DEFAULT CHARSET=latin1; /*Table structure for table `ce` */ drop table if exists `ce`; CREATE TABLE `ce` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=16103 DEFAULT CHARSET=latin1; /*Table structure for table `cep_log_index` */ drop table if exists `cep_log_index`; CREATE TABLE `cep_log_index` ( `id` mediumint(8) unsigned NOT NULL auto_increment, `cep5` varchar(5) NOT NULL default '', `uf` enum('ac','al','am','ap','ba','ce','df','es','go','ma','mg','ms','mt','pa','pb','pe','pi','pr','rj','rn','ro','rr','rs','sc','se','sp','to') NOT NULL default 'ac', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=11724 DEFAULT CHARSET=latin1; /*Table structure for table `cep_unico` */ drop table if exists `cep_unico`; CREATE TABLE `cep_unico` ( `Seq` bigint(20) NOT NULL default '0', `Nome` varchar(50) NOT NULL default '', `NomeSemAcento` varchar(50) default NULL, `Cep` varchar(9) default NULL, `UF` char(2) NOT NULL default '', PRIMARY KEY (`Seq`), KEY `idx_cep_loc` (`Cep`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; /*Table structure for table `df` */ drop table if exists `df`; CREATE TABLE `df` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=22167 DEFAULT CHARSET=latin1; /*Table structure for table `es` */ drop table if exists `es`; CREATE TABLE `es` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=16564 DEFAULT CHARSET=latin1; /*Table structure for table `go` */ drop table if exists `go`; CREATE TABLE `go` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=30124 DEFAULT CHARSET=latin1; /*Table structure for table `ma` */ drop table if exists `ma`; CREATE TABLE `ma` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=5446 DEFAULT CHARSET=latin1; /*Table structure for table `mg` */ drop table if exists `mg`; CREATE TABLE `mg` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=60502 DEFAULT CHARSET=latin1; /*Table structure for table `ms` */ drop table if exists `ms`; CREATE TABLE `ms` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=9183 DEFAULT CHARSET=latin1; /*Table structure for table `mt` */ drop table if exists `mt`; CREATE TABLE `mt` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=8024 DEFAULT CHARSET=latin1; /*Table structure for table `pa` */ drop table if exists `pa`; CREATE TABLE `pa` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=13682 DEFAULT CHARSET=latin1; /*Table structure for table `pb` */ drop table if exists `pb`; CREATE TABLE `pb` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=7957 DEFAULT CHARSET=latin1; /*Table structure for table `pe` */ drop table if exists `pe`; CREATE TABLE `pe` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=32775 DEFAULT CHARSET=latin1; /*Table structure for table `pi` */ drop table if exists `pi`; CREATE TABLE `pi` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=3679 DEFAULT CHARSET=latin1; /*Table structure for table `pr` */ drop table if exists `pr`; CREATE TABLE `pr` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=36554 DEFAULT CHARSET=latin1; /*Table structure for table `rj` */ drop table if exists `rj`; CREATE TABLE `rj` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=61128 DEFAULT CHARSET=latin1; /*Table structure for table `rn` */ drop table if exists `rn`; CREATE TABLE `rn` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=7356 DEFAULT CHARSET=latin1; /*Table structure for table `ro` */ drop table if exists `ro`; CREATE TABLE `ro` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=2550 DEFAULT CHARSET=latin1; /*Table structure for table `rr` */ drop table if exists `rr`; CREATE TABLE `rr` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=1223 DEFAULT CHARSET=latin1; /*Table structure for table `rs` */ drop table if exists `rs`; CREATE TABLE `rs` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=29693 DEFAULT CHARSET=latin1; /*Table structure for table `sc` */ drop table if exists `sc`; CREATE TABLE `sc` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=21774 DEFAULT CHARSET=latin1; /*Table structure for table `se` */ drop table if exists `se`; CREATE TABLE `se` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=2407 DEFAULT CHARSET=latin1; /*Table structure for table `sp` */ drop table if exists `sp`; CREATE TABLE `sp` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `NomeRua` (`logradouro`) ) ENGINE=MyISAM AUTO_INCREMENT=201010 DEFAULT CHARSET=latin1; /*Table structure for table `to` */ drop table if exists `to`; CREATE TABLE `to` ( `id` bigint(20) NOT NULL auto_increment, `cidade` varchar(50) default NULL, `logradouro` varchar(70) default NULL, `bairro` varchar(72) default NULL, `cep` varchar(9) NOT NULL, `tp_logradouro` varchar(20) default NULL, PRIMARY KEY (`id`), KEY `idx_log_loc1` (`cidade`) ) ENGINE=MyISAM AUTO_INCREMENT=5041 DEFAULT CHARSET=latin1; /*Table structure for table `uf` */ drop table if exists `uf`; CREATE TABLE `uf` ( `UF` char(2) NOT NULL default '', `Nome` varchar(72) NOT NULL default '', `Cep1` varchar(5) NOT NULL default '', `Cep2` varchar(5) NOT NULL default '', PRIMARY KEY (`UF`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; A Pergunta é a seguinte: Tenho um determinado CEP, como efetuar a busca dele? Faço essa pergunta, pois esse db tem 30 tabelas e como pesquiso em todas de uma só vez e retorno o resultado?
-
Preciso de Programador (tps para MySQL)
tópico respondeu ao h-abreu de h-abreu em Classificados & Serviços
ainda não... vou entrar em contato com o Phyrius desculpe a demora... -
Olá, Tenho um software que armazena seus dados em arquivos tps. Creio que seja baseado em Clarion. Fiz uma aplicação para web e preciso converter todos os dados desse programa para sql (MySQL). Procuro algum programador apto a realizar esta tarefa. (aos interessados posso enviar os arquivos tps vazios para análise e depois gostaria de um orçamento). Obrigado. (Contato por aqui, mp ou MSN [solicitar por mp])
-
vlws vou testar
-
Olá... Bom Dia... Gostaria de saber como construir um formulário, que inicialmente possua 5 campos iguais, ao clicar em +, ele aumentaria para 6, 7, o e assim sucessivamente. Obrigado!
-
Alguém teria o banco de dados do DEF (Dicionário de Especialidades Farmacêuticas) em sql? Obrigado!
-
Olá tenho o seguinte script (simplificado :D) <? // DADOS DA DB while ($dados = mysql_fetch_object($query)){ $valor[] = $dados->valor; // DEMAIS DADOS SOLICITADOS + TABELA } echo 'Valor Total: R$ '.array_sum($valor); ?> O Sistema Funciona com numeros positivos e negativos, mas ignora os decimais (Ex.: $valor = Array('100,10','-90,09'); ele deveria retornar 10,01; mas retorna 10. Como posso corrigir? Obrigado! // Resolvi: // Solução: Trocar a vírgula (,) por pontos ao passar o valor para array, ficando: <? // DADOS DA DB while ($dados = mysql_fetch_object($query)){ $valor[] = $dados->valor; // DEMAIS DADOS SOLICITADOS + TABELA } echo 'Valor Total: R$ '; $valor_t_p_d = explode('.',array_sum($valor)); $valor_t_p = array_sum($valor); $valor_t_v = $valor_t_p_d['0'].','.$valor_t_p_d['1']; if(empty($valor_t_p_d['1'])) { $valor_t_v = $valor_t_p_d['0'].',00'; } else { if(count($valor_t_p_d['1'] < '2')) { $valor_t_v = $valor_t_p_d['0'].','.$valor_t_p_d['1'].'0'; } } echo $valor_t_v; Obrigado pela atenção.
-
(Resolvido) TISS? Como implementar
pergunta respondeu ao h-abreu de h-abreu em Ajax, JavaScript, XML, DOM
consegui... muito obrigado... utilizei php para obter os dados.. Para gerar o formulário utilizei uma mistura de html + javascript e para gerar o xml, utilizado em alguns formulários, criei com php ele baseado nos hashs. -
Olá, A um tempo estou pensando sobre alguma forma de com javascript eu obter imagens de uma webcam. Bom, cheguei na idéia de colocar a webcam em streaming, de forma que o browser possa acessar o vídeo. Faltaria somente tirar um print da imagem exibida ao clicar em um botão e salvá-la. Alguém tem alguma idéia sobre como dar esse print? Obrigado!
-
dentro da pasta que tem a fonte criei um arquivo index.php para teste com o código: <? header("Content-type: image/png"); $im = imagecreatetruecolor(50, 20); $black = imagecolorallocate($im, 0, 0, 0); $white = imagecolorallocate($im, 255, 255, 255); imagefilledrectangle($im, 0, 0, 49, 19, $white); $font = imageloadfont("fonte.otf"); imagestring($im, $font, 0, 0, "Teste", $black); imagepng($im); ?> e ao exibir a imagem, mostra:
-
Olá... Como nem todos os computadores que exibem um script tem as fontes desejadas para o bom funcionamento dele, criei um arquivo gera.php que recebe os parâmetros Texto e Largura por query string (ex.: gera.php?s=Texto&h=150). Até aí está tudo bem... só que como já falei quero adicionar a fonte e o tamanho da letra (ex.: gera.php?s=Texto&h=150&t=20&f=Fonte); Cheguei a este código: <?php session_start(); if (!empty($_GET['s'])) { $codigo = $_GET['s']; } else { $codigo = 'Texto não Especificado!'; } if (!empty($_GET['h'])) { $d1 = $_GET['h']; } else { $d1 = '400'; } if (!extension_loaded('gd')) dl('php_gd2.dll'); $im = imagecreate($d1,18); $background_color = imagecolorallocate($im, 255, 255, 255); $text_color = imagecolorallocate($im, 0x00, 0x00, 0x00); imagestring($im, 15, 2, 2, $codigo, $text_color); header("Content-type: image/png"); imagepng($im); imagedestroy($im); ?> Como adicionar as opções de nova fonte e tamanho da letra? Obrigado. (obs: url da fonte: ./estilos/fonte/fonte.otf)