-
Content count
4795 -
Joined
-
Last visited
-
Days Won
55
João Batista Neto last won the day on September 6 2017
João Batista Neto had the most liked content!
Community Reputation
448 Incrível
About João Batista Neto

-
Rank
Verschränkung
Informações Pessoais
-
Sexo
Masculino
-
Interesses
Tecnologia, PHP, Java, webservices, Design Pattern, JavaScript
Contato
-
Twitter
@netojoaobatista
- Github
-
Facebook
https://www.facebook.com/neto.joaobatista
Recent Profile Visitors
-
Marcos_imasters started following João Batista Neto
-
Philippe Luis started following João Batista Neto
-
Ander:) started following João Batista Neto
-
Ruhan de cassio started following João Batista Neto
-
wellingtonmelo started following João Batista Neto
-
gabriel.anhaia started following João Batista Neto
-
João Batista Neto changed their profile photo
-
erronoforum Erro no cadastro do Fórum
João Batista Neto replied to João Santos Vieira Junior's question in Perguntas e respostas rápidas
Troquei o reCAPTCHA pelo o reCAPTCHA2, que mais simples de resolver; acredito que melhorará a experiência. -
Mensagem incorreta ao realizar várias pesquisas no site
João Batista Neto replied to reebr's topic in Entretenimento
Quanto à mensagem, já foi corrigida; quando ao tempo, são 30 segundos. -
Se você quer o conteúdo, pode usar cUrl sim. Na documentação tem vários exemplos que podem ajudá-lo: http://php.net/manual/pt_BR/function.curl-exec.php
-
pdo Atualizando Class mysql
João Batista Neto replied to Marcos_imasters's question in Perguntas e respostas rápidas
Btw, não estamos mais no PHP 4; não é necessário utilizar referência... $this->connection = $connection_result; //não precisa de referência aqui -
pdo Atualizando Class mysql
João Batista Neto replied to Marcos_imasters's question in Perguntas e respostas rápidas
Use instruções do próprio SGDB para isso: <?php $dbname = 'nome_do_banco_de_dados'; // conecta ao server sem informar o banco de dados $pdo = new PDO('mysql:host=localhost', $user, $pswd); // seleciona o banco de dados $pdo->exec("use $dbname"); Apenas tome cuidado com segurança; esse nome desse banco estiver vindo do usuário, lembre-se de filtrá-lo. -
cron Função CRON no servidor
João Batista Neto replied to Shinchila_Matadora's question in Perguntas e respostas rápidas
29-31 15 * * 1-5 /usr/bin/php /path/para/o/arquivo.php >/dev/null 2>&1 Significa: todos os minutos de 29 até 31, à partir das 15 horas, de segunda à sexta-feira. -
João Batista Neto is attending InterCon iMasters
-
cron Função CRON no servidor
João Batista Neto replied to Shinchila_Matadora's question in Perguntas e respostas rápidas
0 13 * * 1-5 /usr/bin/php /path/para/o/arquivo.php >/dev/null 2>&1 Significa: às 13 horas de segunda à sexta-feira. ;) -
Repetindo: valide sempre o input e filtre sempre o output. No caso de texto informado pelo usuário, se não há validação, como é o caso de biografia e tal, sanitize a entrada e depois filtre a saída. Por exemplo: <?php //... $bio = filter_input(INPUT_POST, 'bio', FILTER_SANITIZE_STRING); if (empty($bio)) { // opz, problemas com a bio } Depois de inserido, filtre o valor antes de exibi-lo: <?php //... echo filter_var($bio, FILTER_SANITIZE_SPECIAL_CHARS); ;)
-
Dias da semana (contando os que já passaram)
João Batista Neto replied to Maykel-ctba's topic in PHP
O dia da semana atual você pega com date('w'); aí é só subtrair: <?php $weekday = date('w'); $firstDayOfWeek = strtotime(sprintf('-%ddays', $weekday)); Aí é sabido que que 1 dia tem 86400 segundos e que a semana inteira tem 7 dias; com isso conseguimos fazer: for ($day = $firstDayOfWeek, $lastDayOfWeek = $firstDayOfWeek + (7*86400); $day < $lastDayOfWeek; $day += 86400) { printf("%s\n", date('d/m/Y',$day)); } Com isso sua saída será mais ou menos assim: 03-09-2017 04-09-2017 05-09-2017 06-09-2017 07-09-2017 08-09-2017 09-09-2017 Ou você pode ser preguiçoso e fazer tudo duma vez só: <?php $daysOfWeek = array_map(function($t) { return sprintf("%s\n", date('d/m/Y', $t)); }, range($firstDayOfWeek, $firstDayOfWeek + (7*86400), 86400)); -
Veja, não importa se você está utilizando PDO, MySQLi ou o que seja; independentemente da tecnologia, você deve, absolutamente sempre, validar o input e filtrar o output. Isso é regra básica de segurança da informação. Então se o seu campo é esperado receber um número, não jogue direto no PDO; valide se o input é mesmo um número. Se o campo é esperado receber uma idade, não jogue direto no PDO; valide se é uma idade mesmo; não saia aceitando 2 anos ou 200 anos. SEMPRE valide o input e filtre o output.
-
João Batista Neto is attending RanchoDev
-
untilUm dia inteiro de troca de conhecimento, cultura e discussões sobre desenvolvimento! O #RanchoDev é uma conferência para desenvolvedores de software organizado por uma equipe da empresa Tegra – Inovação em TI, empresa 100% brasileira e em franco crescimento com sedes em Sorocaba, São Paulo e Rio de Janeiro. O evento também conta com colaboradores voluntários e patrocinadores focados no fomento da tecnologia no interior paulista. http://www.ranchodev.com.br/
-
Removi o link para evitar indexação e relacionamento do site com esse post. Basicamente, você precisa ajustar toda a organização do documento; sua página não tem conteúdo, não hierarquia nos cabeçalhos da marcação, não tem nada; você tem um trabalho inteiro para fazer aí. Utilize uma ferramenta online de análise de SEO; diversos insights serão exibidos e você poderá trabalhar pontualmente, um a um, até ter resolvido todos os problemas.
-
Velho, isso é o título da página; se você tem a página /icamento, com um título descritivo e um conteúdo relevante para o termo buscado, é apenas questão de tempo até que seja indexado. Qual o link do site em questão?