change
$sql .= "VALUES(?, ?)";
into
$sql .= "VALUES(?, password(?))";
Please note that password is a mySQL function and not a PERL function. So,
you need to use the password function again in verify the password.
Regards,
KH
> I have perl code like
> my $username = $query->param("username");
> my $password1 = $query->param("password1");
> my $sql= "INSERT INTO apidbusers ";
> $sql .= "VALUES(?, ?)";
>
> $sth->execute($username, $password1);
> In this way, password1 will be in mysql table as plain text.
> how can i let it appear in mysql table as encripted?
>
> Thanks
>
> ---------------------------------------------------------------------
> Before posting, please check:
> http://www.mysql.com/manual.php (the manual)
> http://lists.mysql.com/ (the list archive)
>
> To request this thread, e-mail <[EMAIL PROTECTED]>
> To unsubscribe, e-mail <mysql-unsubscribe-
[EMAIL PROTECTED]>
> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php
$sql .= "VALUES(?, ?)";
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php