-
Total de itens
4.466 -
Registro em
-
Última visita
Sobre Beraldo
Contatos
-
Website URL
http://rberaldo.com.br
Perfil
-
Gender
Male
Últimos Visitantes
11.965 visualizações
Beraldo's Achievements
0
Reputação
-
Dê um print_r em $_POST e veja se o conteúdo está chegando corretamente
-
Pesquise por "php escrever número por extenso". Há inúmeros artigos/scripts sobre isso. Quanto ao mês, basta criar um array associando o número ao nome do mês ou usar strftime() em conjunto com setlocale(), para pegar o nome do mês no idioma do sistema.
-
Somar período de tempo datetime
pergunta respondeu ao anderson_s_f de Beraldo em Tutoriais & Dicas - PHP
campo datetime serve para salvar datas e horários. "0000-00-01 10:32:00" não é uma data válida. Se você quer guardar apenas o intervalo de tempo, sugiro usar um campo INT e salvar o tempo em segundos. Dessa forma será fácil fazer os cálculos usando timestamps -
Não é possível salvar um array no banco. Você pode converter o array em JSON usando json_encode. Depois salve a string JSON gerada Para recuperar o valor, busque o campo e use json_decode para transformar em array novamente
-
Use a classe PHPMailer, não a SMTP. Veja este meu artigo passo-a-passo: http://rberaldo.com.br/enviando-e-mails-com-a-classe-phpmailer/ Sobre codificação, verifique se tudo está em utf-8. Veja este meu artigo: http://rberaldo.com.br/problemas-com-codificacao-acentos-nao-interpretados/
-
Como criar um gerador de números de sorte individual e enviar por e-mail para cada pessoa?
pergunta respondeu ao joãoferreiraal de Beraldo em PHP
A forma mais simples é usar o auto_increment do banco de dados. O ID gerado será sempre único. Outra possibilidade é usar a função uniqid(), do PHP.- 1 resposta
-
- como gerar número da sorte
- sistema em php
- (e %d mais)
-
php Exemplo de sistema que envia arquivo para os usuarios
pergunta respondeu ao Renato Cézar de Beraldo em Tutoriais & Dicas - PHP
Veja estes meus artigos. Eles cobrem praticamente tudo o que você vai precisar implementar. Login: http://blog.ultimatephp.com.br/sistema-de-login-php/ Cadastro: http://blog.ultimatephp.com.br/sistema-de-cadastro-php-mysql-pdo/ Envio de Email: http://rberaldo.com.br/enviando-e-mails-com-a-classe-phpmailer/ E como bônus... -
Erro 1604 MySQL - Usuário fantasma
pergunta respondeu ao jumpwca de Beraldo em Tutoriais & Dicas - PHP
O erro diz que a SQL contém a string "SQL=" no começo. Retire essa parte, deixando a string começando em "DELETE" Sobre o "campo fantasma", analise o HTML gerado (pode usar o Firebug/Inspector). Veja qual é o HTML dele e procure nos códigos. Deve estar sendo gerado por algum Javascript, dinamicamente. -
Basta usar isset() antes de acessar o índice do array Explico detalhadamente neste link: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_index
-
A ideia é a seguinte: do { $id = rand(11111, 99999); $alreadyExists = true; // busca $id no banco e verifica se já existe. Recebe true se já existe ou false caso contrário } while ($alreadyExists); echo "ID gerado: " . $id . PHP_EOL; PS: funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira MySQLi ou PDO. Veja mais detalhes aqui: http://rberaldo.com.br/mysql-obsoleto-php/
-
Bootstrap é só um framework CSS. A lógica implementada no PHP independe de como o front-end é exibido. Ou seja, não muda nada usar HTML puro ou HTML estilizado pelo Bootstrap. O que você quer fazer é uma junção de um Sistema de Login e um Sistema de Cadastro. Veja estes meus artigos sobre esses assuntos: http://blog.ultimatephp.com.br/sistema-de-login-php/ http://blog.ultimatephp.com.br/sistema-de-cadastro-php-mysql-pdo/
-
Habilite todas as exibições de erros e tente novamente Siga as orientações que mostro aqui: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/
-
Não. Apenas um campo pode ser auto_increment. O que você pode fazer é gerar um código único usando a função uniqid() do PHP. Vai ter mais que 5 caracteres. Isso é um problema? Se quiser exatamente 5, terá que criar uma função pra isso. Vejo duas saídas: 1. Um loop que vai gerando códigos enquanto o código gerado já existir. Isso evita repetições 2. Criar uma função de hash. Porém a quantidade baixa de caracteres pode gerar colisões (repetições)
-
Use um campo auto_increment no banco, que será gerado um ID único para cada registro inserido
-
Basta converter "\n" ou "\r\n" para espaço. Você pode fazer isso usando str_replace ou preg_replace