hola gracia por contestar
resolvi con esto
$pass = $_POST['password'];
$passw=base64_encode(pack("H*", sha1(utf8_encode($pass))));
ahora tengo otro problema cuando
alguien registra un login repetido no registra nada
ahora me gustaria saber como poner que dispare un mensaje en la pagina
que diga que ese nombre ya esta repetido aqui pongo mi codigo completo
Código:
<?php
mysql_connect("127.0.0.1","root","root");
mysql_select_db("test");
$pass = $_POST['password'];
$passw=base64_encode(pack("H*", sha1(utf8_encode($pass))));
mysql_query("INSERT INTO accounts (login, password, email, age, pq) VALUES ('$_POST[login]', '$passw', '$_POST[email]', '$_POST[age]', '$_POST[pq]')");
echo 'datos registrados!';
?>
el funciona ala perfecion registra y codifica el problema es que nesesito que dispare un mensaje de error si ese login esta ya en la dabse de datos
alguien podria desirm que linea de codigo poner?
algo asi
is allready registred! Choose another