Ir para conteúdo
Fórum Script Brasil

MTavares

Membros
  • Total de itens

    1.048
  • Registro em

  • Última visita

Tudo que MTavares postou

  1. Olá Décio. Qual erro está apresentando? Vale lembrar que alguns servidores aceitam somente e-mails autenticados, com isso recomendo usar o PHPMailer. O nosso colega Thiago Belém ensina como usá-lo. Veja: http://blog.thiagobelem.net/enviar-e-mails-pelo-php-usando-o-phpmailer/ abraço
  2. MTavares

    MySqli ?!?!? Problemas

    Caro Marcelo. O mysqli_query() existe sim, porém é usado na forma procedural. O que você apresentou é o estilo orientado a objeto. http://php.net/manual/pt_BR/mysqli.query.php Se não me engano, o mysql_real_escape_string() era muito usado para evitar o sql_injection no mysql, porém ficou obsoleto e não é usado no mysqli. Com isso, o estilo orientado a objeto é o mais recomendado. Veja: http://es1.php.net/manual/en/mysqli-stmt.execute.php http://php.net/manual/en/mysqli.prepare.php Abraço
  3. Da forma procedural, ficaria dessa forma: Usando o mysql_query: <?php $sql = mysql_query("colocar seu código sql aqui dentro"); ?> Porem aconselho a colocar depois do COUNT(...) AS contarDados .... <table> <tr> <td> est_funcao</td> <td>Contar Dados</td> <?php while($listar = mysql_fetch_object($sql)){ ?> <tr> <td><?php echo $listar->est_funcao; ?></td> <td><?php echo $listar->contarDados; ?></td> <?php } ?> Abraço
  4. Olá Sérgio. O PHP é uma linguagem de servidor. Acredito que nesse caso você tenha que usar o Java. Porém deve ser levado em consideração como está a estrutura da roleta. Como nunca fiz esse tipo de sistema com java, não sei muito como funciona. Não sei se ele tem alguma interação com um servidor web ( nesse caso aconselho a usar uma intranet devido a perda de informações no caso da internet cair ). Faça uma busca pararela em fórum do Java. Tente ver se isso é possível no caso de ser uma roleta. Sei que os dados ficam armazenados em algum lugar, porém não tenho a segurança suficiente de dizer se é em um servidor interno ou não. Abraço
  5. MTavares

    Proteção Injection-SQL

    Olá...tente colocar dessa forma: mysql_query(sprintf("SELECT * FROM login WHERE email='%s'"),mysql_real_escape_string($email)); Faça o mesmo com o Insert. Vale lembrar que o mysql está obsoleto, tente buscar informações sobre o mysqli. Ao passar um valor via POST, use dessa forma: filter_input(INPUT_POST,"email"); Abraço
  6. MTavares

    utf8

    Se alguém tiver uma solução em PHP, como por exemplo fazer um select e depois um update na tabela com os caracteres corrigidos.... coloquei o código mencionado no início do tópico, porém não consegui....
  7. MTavares

    utf8

    Estamos chegando lá. Depois de algumas pesquisas, cheguei a essa parcial solução: ysql> SELECT city, CONVERT(CAST(city as BINARY) USING utf8) FROM MyTable WHERE city = 'São Paulo'; +------------+-------------+ | city | CONVERT... | +------------+-------------+ | são Paulo | são Paulo | | são Paulo | são Paulo | ... | São Paulo | São Paulo | Porém como faço para converter todos campos? Fonte: http://nicj.net/mysql-converting-an-incorrect-latin1-column-to-utf8/
  8. MTavares

    utf8

    Tem um registro que contém a seguinte palavra Execução. Tentei converter a tabela para utf8 seguindo o exemplo abaixo: ALTER TABLE [tabela_nome] CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; Porém não funcionou.
  9. MTavares

    utf8

    Olá Leonardo. Perdoe-me na demora. Vou fazer um teste aqui, porém eu exporto e importo as informações em utf8? pois temos mais de 40 mil registros e muitos deles estão apresentando esse problema. Obrigado
  10. Sandro2011 / Marcelo_2. Perdoe-me na demora. Aqui também funcionou perfeitamente. Incluí o count(): SELECT count(*) AS QtdCadastro FROM tabela WHERE hour(timediff( NOW(), campo_date_time_aqui))=0 Dessa forma contabilizo quantos cadastros foram efetuados na última hora. Ficou muito bom. Obrigado pela ajuda.
  11. Com o comando abaixo, consegui filtrar por 1 dia, porém preciso dos últimos 60 minutos, vejam: SELECT DataCadastro FROM bct_dados WHERE datediff(date(now()),DataCadastro) <= 1;
  12. Olá Sandro. Não funcionou.... Tentei dessa forma abaixo, porém também não funcionou, veja: SELECT DATE_SUB(DataCadastro, INTERVAL 60 SECOND) FROM bct_dados order by IdCadastro desc; Ele retorna todos os cadastros. Abraço
  13. MTavares

    utf8

    Olá Leonardo. Certo...vou tentar aqui... Obrigado.
  14. Olá colegas. Tenho uma tabela onde armazeno a data e hora do cadastro onde o campo da data é do tipo datetime no mysql. Porém preciso pegar quantos cadastros tivemos na última hora. Tem como fazer isso direto pelo mysql? Obrigado
  15. MTavares

    utf8

    Já tentei dar um select e em seguinda dar um update convertendo o campo em uft8_encode, porém não funcionou....
  16. MTavares

    utf8

    Olá colegas. Um cliente tem uma base de dados onde alguns caracteres estão cadastrados em utf8 e outros dados estão da seguinte forma: TÃÆécnico Por desencargo de consciência, coloquei o seguinte código: $caracterDescricao = mb_detect_encoding($mtDados->Descricao.'x', 'UTF-8, ISO-8859-1'); if($caracterDescricao == "UTF-8"){ $descricao = $mtDados->Descricao; }if($caracterDescricao == "ISO-8859-1"){ $descricao = utf8_encode($mtDados->Descricao); } Porém continua aparecendo TÃÆécnico. Alguém teria uma solução? Pode ser em PHP ou Mysql. Obrigado!
  17. MTavares

    Servidor

    Caros colegas. A minha dúvida hoje não é sobre programação, mas sim a ajuda dos colegas para encontrar um bom servidor. Trabalho em uma empresa onde estava hospedado no servidor da UOL. Devido a alguns problemas, fomos para Locaweb. Porém mais adiante a Locaweb também apresentou sérios problemas com e-mails. Daí migramos para a Infolink e o IP desse servidor estava na blacklist, causando assim desconforto com os clientes. Agora estamos na Mandic, porém em apenas 1 semana, o servidor da Mandic foi invadido 02 vezes, mudando as páginas index que nosso site contém. Alguém conhece um bom servidor, que esteja nele há algum tempo e que nunca causou algum tipo de problema grave para que possa me indicar? Agradeço muito o apoio dos colegas. José Marcos
  18. Olá Luiz. Não entendi muito bem, mas acho que seria algo mais ou menos assim: <script type="text/javascript" id="widget"> var _v,settings = { product : "<?php echo $product['productName']; ?>", ... </script>
  19. Ola Luiz. Eu costumo usar o código abaixo, porém é em JS: <script type="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script> <script> (function(){ var info = document.getElementById('info'); var lat = geoip_latitude(); var lon = geoip_longitude(); var city = geoip_city(); var out = 'Cidade: ' + city + " - " + 'Estado: ' + geoip_region_name() + " - " + 'País: ' + geoip_country_name(); info.innerHTML = out; var url = 'http://maps.google.com/maps/api/staticmap?center='+ lat+','+lon+'&sensor=false&size=300x300&maptype=roadmap&key='+ 'ABQIAAAAijZqBZcz-rowoXZC1tt9iRT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQQBCa'+ 'F1R_k1GBJV5uDLhAKaTePyQ&markers=color:blue|label:I|'+lat+ ','+lon+'6&visible='+lat+','+lon+'|'+(+lat+1)+','+(+lon+1); var map = document.getElementById('map'); map.innerHTML = '<img src="'+url+'" alt="'+city+'">'; })(); </script> Abraço
  20. MTavares

    Restrição em pasta "PHP"

    Olá Binhofa. A maneira mais simples é criar permissões diretamente do banco. Por ex.: O Administrador do seu sistema vai cadastrar ou o próprio usuário irá fazer o cadastro pelo site. Vamos pegar o Administrador como ator principal. Ao cadastrar o usuário: Nome, E-mail, Senha, Permissão ( onde conterá o nome da permissão. Ex.: Pasta1, ... ). Essa permissão ficará armazenado no banco. Quando o usuário acessar o sistema, você pode pegar a permissão armazenada e fazer o redirecionamento. Abraço
  21. MTavares

    Nome dos campos

    Como fecho esse tópico? :huh:
  22. MTavares

    Nome dos campos

    Consegui resolver. Coloquei uma condicional ficando assim: for($nomeCampos = 0; $nomeCampos < $campos; $nomeCampos++){ $jm = mysqli_fetch_field($sql); if($nomeCampos == 1){ echo $jm->name. "<br>"; } } Peço desculpas aos colegas pelo contratempo. Mente cansada. Abraço
  23. MTavares

    Nome dos campos

    Olá colegas. Estou precisando de uma ajuda. Tenho um sistema do qual preciso pegar o nome do segundo campo da tabela mysql. Ex.: Tabela Clientes: IdCliente | IdCodCliente | Nome | Idade | ... Estou usando o seguinte código para pegar o nome dos campos: .... $sql = mysqli_query($c,"SELECT * FROM clientes"); $campos = mysqli_num_fields($sql); for($nomecampos = 0; $nomecampos < $campos; $nomecampos++){ $jm = mysqli_fetch_field($sql); echo $nomecampos. " => " .$jm->name. "<br>"; } Ok... mas quero pegar o nome do segundo campo e dessa forma me trás todos os campos. Obrigado!
  24. MTavares

    Formatar string

    Olá colegas. Tenho a seguinte string em C#: using System.Text; StandardTileData tile = new StandardTileData(); string texto = "aqui é um texto"; tile.Titulo = texto + DiaSemana + DateTime.Now.Day + " de " + mes + " de " + DateTime.Now.Year; Como faço para colocar ela em negrito e aumentar a fonte? Obrigado.
×
×
  • Criar Novo...