Desenvolvimento: Evitando o reenvio de dados em formulário PHP

Para aqueles que querem evitar o reenvio de formulários com um código bem simples de aplicar ai vai a dica

// disable the resend form
function disableResendForm($str){
//date_default_timezone_set(‘America/Sao_Paulo’);
$datacad=gmdate(‘Ymd’);
$msgmd5=md5($str).$datacad;
setcookie(“sendForm”, $msgmd5);
setcookie(“sendForm”, $msgmd5, time()+3600);
$src = $_COOKIE[“sendForm”];
if($src == $msgmd5){
header(“location:my”);
die;
}
}

Depois para aplicar basta pegar uma das strings do formulários que deseja conferir e aplique a função como no exemplo abaixo:

disableResendForm($description);

Se alguém tiver alguma outra dica ou possui alguma outra forma de fazer o código por favor nos envie pelos comentários que teremos o prazer de publicar aqui.

em Sem categoria | 116 Palavras

Shell: Montando um Facemash com Wget

Todos conhecem o poder do Wget não ? Bom para aqueles que não conhecem foi través dele que Mark Zuckerberg baixou as primeiras fotos do Facemash site de comparação de garotas com animais no qual deu origem depois ao Facebook.

Bom voltando ao assunto, há uma flag do Wget que é a -r ( recursive ) no qual possibilita que o wget siga os links de forma recursiva baixando os conteúdos para você. Digamos que você queira todos os arquivos .jpg de um determinado site então você pode usar o seguinte comando shell abaixo:

wget `cat *.html |grep “img src=” |grep “.jpg” |awk -F”src=” ‘{ print $2}’ |awk -F”http://” ‘{ print $2}’ |awk -F'”‘ ‘{ print $1}’`

Neste caso estou falando para o Wget ler a saída do comando cat no qual pegará todos os arquivos de extensão .jpg e direcionar a saida para o Wget, e ele depois fará todo o trabalho do download.

Fácil não ?

em Sem categoria | 166 Palavras

Twitter: Twitter é vendido para o Google por US$ 30.000.00,00

Segundo a publicação do jornal NY Times o Twitter foi vendido ontêm por US$ 30.000.00,00. A operação será concretizada no segundo semestre de 2011. Segundo Larry Page a operação foi a maior da empresa até o momento e dizem que o Twitter será integrado com as novas ferramentas do Google Me.

A proposta já havia sido feita e recusada no começo de 2011.

01/04/2011

em Sem categoria | 65 Palavras