Kurosaki~ 0 Denunciar post Postado Dezembro 27, 2010 Help!! Como faz para cadastrar um valor no banco de dados, em SHA1. Eu Tenho esse código para apenas cadastrar : $inserir=mysql_query("insert into usuarios (nome,usuario,email,senha) values ('$_POST[nome]','$_POST[usuario]','$_POST[email]','$_POST[senha]')"); Quero que cadastre o " $_POST[senha] " em SHA1, envez de cadastrar o valor normal. Obrigado. Kurosaki~ Compartilhar este post Link para o post Compartilhar em outros sites
Anderson Ferminiano 2 Denunciar post Postado Dezembro 27, 2010 Se for MySQL. $inserir=mysql_query("insert into usuarios (nome,usuario,email,senha) values ('$_POST[nome]','$_POST[usuario]','$_POST[email]',SHA1('$_POST[senha]'))"); http://dev.mysql.com/doc/refman/4.1/pt/miscellaneous-functions.html Compartilhar este post Link para o post Compartilhar em outros sites
Leandro Chaves 0 Denunciar post Postado Dezembro 27, 2010 Usa a função sha1 do PHP. $inserir=mysql_query("insert into usuarios (nome,usuario,email,senha) values ('$_POST[nome]','$_POST[usuario]','$_POST[email]','".sha1($_POST[senha])."')"); Mas, pesquisa um pouco sobre como evitar sql injection. Compartilhar este post Link para o post Compartilhar em outros sites
Kurosaki~ 0 Denunciar post Postado Dezembro 27, 2010 Muito Obrigado pelas Respostas, me ajudaram muito. =] Compartilhar este post Link para o post Compartilhar em outros sites
Marcos Knijnik 0 Denunciar post Postado Dezembro 27, 2010 Olha, sha1 é meio basicão e estão fazendo tabelas pra hackear senhas em sha1 que nem em md5. Sugiro que use whirlpool <?php $senha = $_POST['senha']; $senha = hash('whirlpool', $senha); Compartilhar este post Link para o post Compartilhar em outros sites