-
Total de itens
4.466 -
Registro em
-
Última visita
Tudo que Beraldo postou
-
Problema com Enter no TextArea
pergunta respondeu ao João Camparoto de Beraldo em Repositório de Scripts - PHP
Há duas soluções: 1. Remover as quebras de linha antes de salvar no arquivo. Use str_replace() 2. Definir outro separador de registros. Por exemplo, em vez de considerar uma quebra de linha como separador, considere uma linha com apenas "|" por exemplo. A solução 1 é melhor, pensando na leitura do arquivo. Ao ler, basta usar fgets(), que lê o arquivo linha por linha. Se você trocar a quebra de linha por uma sequência como "[newline]", na hora de exibir basta usar str_replace de novo e trocar "[newline]" pela tag <br>. -
não é ini.get(), é ini_get() Provavelmente seu PHP está ocultando os erros. Habilite todos eles, conforme mostro aqui: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/
-
cada busca gera uma condição na cláusula WHERE, certo? Logo, para juntar as 3 basta uni-las usando AND ou OR, conforme o comportamento esperado (AND = todas as 3 condições; OR = qualquer uma das 3 condições)
- 1 resposta
-
- buscadores
- buscador
- (e %d mais)
-
sistema de sorteio em php Sistema de sorteio em PHP
pergunta respondeu ao joãoferreiraal de Beraldo em PHP
Links e dicas para implementar esse sistema: Sistema de Cadastro: http://blog.ultimatephp.com.br/sistema-de-cadastro-php-mysql-pdo/ Sistema de Login: http://blog.ultimatephp.com.br/sistema-de-login-php/ Envio de Email: http://rberaldo.com.br/enviando-e-mails-com-a-classe-phpmailer/ Para sortear, basta fazer o SELECT ordenando de forma aleatório ("ORBER BY RAND()", no caso do MySQL) e buscando um só resultado ("LIMIT 1")- 2 respostas
-
- sistema de sorteio
- php
- (e %d mais)
-
Erros Notice: Undefined variable e Array to string conversion
pergunta respondeu ao emmanuelsiqueira30 de Beraldo em PHP
$foto é um array e você a usa como string. Tem que salvar um índice do array, como $foto['name'], por exemplo, em vez de $foto -
Erros Notice: Undefined variable e Array to string conversion
pergunta respondeu ao emmanuelsiqueira30 de Beraldo em PHP
Basta iniciar o array $erro com um array vazio. Isso garante que a variável sempre irá existir ao chegar no if -
Erros Notice: Undefined variable e Array to string conversion
pergunta respondeu ao emmanuelsiqueira30 de Beraldo em PHP
Descrevo esse e outros erros comuns aqui: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/ A solução é só usar isset(). Quanto aos outros erros, é porque você usar um array como string (tentar dar echo em um array, por exemplo). Para exibir o conteúdo de um array, use print_r ou var_dump -
Sim, é possível, mas não é um recurso do SO. Será um sistema feito por você e que não será exatamente em tempo real, nem muito eficiente. Se você estiver falando de uma ou poucas pastas, a ideia do bot pode até ser boa. Mas se forem muitas, o bot terá que analisar um a um a cada execução. Sinceramente, acho mais fácil fechar o acesso FTP e, em vez de fazer esse bot, fazer o sistema de upload.
-
Isso não é possível, se você usar FTP diretamente. O Sistema Operacional não tem nenhum sistema de notificação de quando recebe um arquivo. O que você pode fazer é criar um sistema de upload que faça tudo isso, desde o primeiro passo. Ou seja, em vez de fazer o upload inicial por FTP, você o fará pelo sistema que você criou
-
Somente parte dos dados são enviados do formulário
pergunta respondeu ao Lucas Jorge Hubert de Beraldo em Repositório de Scripts - PHP
Você testou? Qual foi o resultado? Aparentemente está certo, exceto a parte em que você repetiu $nome onde deveria ser $email e $assunto- 3 respostas
-
- php
- formulario
-
(e %d mais)
Tags:
-
Somente parte dos dados são enviados do formulário
pergunta respondeu ao Lucas Jorge Hubert de Beraldo em Repositório de Scripts - PHP
Recomendo que ative todas as exibições de erro e analise os erros que aparecerão. Siga este meu artigo: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/ Você cometeu erros nos nomes de variáveis: $NomeCompl/$NomeCompleto e $_POST/$POST- 3 respostas
-
- php
- formulario
-
(e %d mais)
Tags:
-
php Ajuda com sistema de login
pergunta respondeu ao Gabrielvt14 de Beraldo em Tutoriais & Dicas - PHP
Se está em hash, você tem que gerar o hash antes de passar para a query, no bindValue -
php Ajuda com sistema de login
pergunta respondeu ao Gabrielvt14 de Beraldo em Tutoriais & Dicas - PHP
A senha está em texto plano, sem hash nem criptografia? Isso não é seguro. Leia este meu artigo passo-a-passo sobre Sistema de Login: http://blog.ultimatephp.com.br/sistema-de-login-php/ -
Dúvidas sobre file_put_contents
pergunta respondeu ao AndersonPHP de Beraldo em Tutoriais & Dicas - PHP
Por que não dá? Dá, sim, mas não é a solução ideal. O correto seria criar um sistema dinâmico, em vez de criar inúmeros arquivos. Pesquise por Query String ou URLs Amigáveis. Você salva as informações no banco de dados e recebe o cpf pela URL. Com esse cpf você pesquisa no banco e traz os resultados. Links úteis: http://rberaldo.com.br/urls-amigaveis-sem-htaccess-usando-slim/ http://rberaldo.com.br/pdo-mysql/ http://blog.ultimatephp.com.br/sistema-de-cadastro-php-mysql-pdo/ -
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/
-
php Ajuda com validação de sessão - PHP
pergunta respondeu ao Gabrielvt14 de Beraldo em Tutoriais & Dicas - PHP
Note o seguinte: isLoggedIn = uma constante $isLoggedIn = uma variável isLoggedIn() = uma chamada de função Creio que o que você queria fazer é chamar uma função. Leia este meu artigo passo-a-passo sobre Sistema de Login: http://blog.ultimatephp.com.br/sistema-de-login-php/ -
O índice do array no existe. Descrevo esse erro neste link: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_index
-
Alterar Dados com Mysql no PHP buscando o id a partir da tela de login
pergunta respondeu ao chavolatra de Beraldo em PHP
De onde vem esse ID? Onde e como ele é gerado? Se quiser passar esse valor de uma página a outra, sugiro usar Sessão. Veja: http://blog.ultimatephp.com.br/como-usar-sessoes-php/ Recomendo também que leia este meu artigo passo-a-passo sobre Sistema de Login: http://blog.ultimatephp.com.br/sistema-de-login-php/ 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/ -
O que você quis dizer com isso? PDO é só uma interface para consultar um banco de dados. A partir do momento que você faz a consulta e traz os valores para o PHP, você passa a usar variáveis e operadores do PHP. Explique melhor sua dúvida. Não ficou muito clara
-
Para pegar os dados do formulário, use $_POST ou $_GET (dependendo do método do form). Leia sobre Formulários, e entenderá como funciona. Tendo os dados, basta usar a classe PHPMailer para enviar o email
- 4 respostas
-
- dados
- formulario
-
(e %d mais)
Tags:
-
Recomendo que use a classe PHPMailer. Veja este meu artigo sobre ela: http://rberaldo.com.br/enviando-e-mails-com-a-classe-phpmailer/
- 4 respostas
-
- dados
- formulario
-
(e %d mais)
Tags:
-
Para excluir um arquivo, use a função unlink() do PHP. Para remover um registro do banco de dados, use o comando DELETE Links úteis: http://php.net/unlink http://rberaldo.com.br/pdo-mysql/ http://blog.ultimatephp.com.br/sistema-de-cadastro-php-mysql-pdo/
-
O erro explica o problema. mysql_escape_string() está obsoleta e deveria ser usada mysql_real_escape_string() Porém, todas as funções mysql_* estão obsoletas e nem existem mais no PHP 7. Você pagou por um script totalmente obsoleto. 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/
-
Recomendo que leia estes meus artigos: http://rberaldo.com.br/pdo-mysql/ http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/ http://rberaldo.com.br/boas-praticas-programacao-php/
-
Parse error: syntax error, unexpected '['
pergunta respondeu ao renato santos pereira de Beraldo em PHP
Diga qual é a linha 26 e qual é a versão do PHP