PHP

Resolvendo o erro NOTICE – Undefined index: HTTP_USER_AGENT e Undefined index: HTTP_REFERER do PHP

Resolvendo o erro NOTICE – Undefined index: HTTP_USER_AGENT e Undefined index: HTTP_REFERER do PHP

Primeiramente vamos à algumas explicações: De acordo com o manual do PHP no link http://php.net/manual/pt_BR/reserved.variables.server.php http://php.net/manual/pt_BR/function.isset.php A variavel $_SERVER é uma Superglobals Superglobais são variáveis nativas que estão sempre disponíveis em todos escopos do sistema. ‘HTTP_REFERER’ O endereço da página…

Como descobrir se o mod_rewrite.so do Apache está sendo carregado pelo servidor ou localmente?

Como descobrir se o mod_rewrite.so do Apache está sendo carregado pelo servidor ou localmente?

Caso você esteja trabalhando com URL amigáveis em seu script e notar que algo deu errado, primeiramente você deve verificar se o mod_rewrite do apache está sendo executado, para isso no arquivo httpd.conf do apache na linha LoadModule rewrite_module modules/mod_rewrite.so precisa estar…

CryptoPHP – Uma ameaça pra quem usa temas e plug-ins que atinge CMS’s como WordPress, Joomla, Drupal e outros

CryptoPHP – Uma ameaça pra quem usa temas e plug-ins que atinge CMS’s como WordPress, Joomla, Drupal e outros

CryptoPHP é uma ameaça que usa temas e plug-ins Joomla, WordPress e Drupal para comprometer servidores web em larga escala. Ao publicar temas piratas e plug-ins livre para qualquer um usar, em vez de ter que pagar por eles.

Este malware pode ser controlado por meio de um servidor remoto ou e-mail. Segue abaixo o que este backdoor pode conter/fazer:

1) Auto integrar a maior parte do CMS como Joomla, WordPress, Drupal, etc.
2) É a comunicação de chave encriptada baseada entre o servidor afetado e servidor de controle
3) Manual de gestão remota, atualização automática, etc,.
4) Milhares de servidores e sites afetados por este malware. Nossos servidores clientes com gerenciamento pró-ativo já estão digitalizados e protegidos contra essa ameaça. Parece que o limite de inspeção está aumentando.

Como criar um resumo de caracteres com PHP?

Como criar um resumo de caracteres com PHP?

Muitas vezes queremos apresentar uma lista com um resumo, para para que o layout não fique deformado ou uma div mairo que a outra, podemos fazer o PHP tomar conta disso. Podemos determinar que seja apresentada uma determinada quantidade de caracteres assim facilitando nossas vidas.

Para isso iremos utilizar a função substr() mas apenas com ela corremos o risco de alguma palavra final ser cortada pela metade.

Exibindo quanto de memória foi usada para exibir um script ou site em PHP

Exibindo quanto de memória foi usada para exibir um script ou site em PHP

Por muitas vezes nossos scripts podem consumir muita memória por diversos fatores.

Má programação, loops e entre outros, afim de monitorar isso, criei a função abaixo para casos de sei lá for usada mais de 2 ou 3 mb de memória o sistema me enviar um alerta.

Tratamentos e uso do script abaixo ficam por sua conta.

Ataques DDoS, o que são e como se prevenir com PHP?

Ataques DDoS, o que são e como se prevenir com PHP?

Um ataque de negação de serviço. De forma resumida, é quando um hacker, usando o computador mestre, faz com que vários computadores acessem aquele site ao mesmo tempo, sobrecarregando o sistema e fazendo com que o site saia do ar.

Você já deve ter visto vários casos como o site da Globo, twitter e entre outros terem sofrido quedas por este tipo de ataque.