���ܴ洢ģ��

SSL/SSH �ܱ����ͻ��˺ͷ������˽��������ݣ��� SSL/SSH �����ܱ������ݿ������е����ݡ�SSL ֻ��һ������������������Э�顣

���������ȡ����ֱ�ӷ������ݿ����ɣ��ƹ� web �����������������ݾͿ��ܱ�¶���߱����ã��������ݿ��Լ���������Щ��Ϣ�������ݿ��ڵ����ݼ����Ǽ���������յ���Ч;��������ֻ�к��ٵ����ݿ��ṩ��Щ���ܹ��ܡ�

����������⣬��һ���򵥵Ľ���취�����Ǵ����Լ��ļ��ܻ��ƣ�Ȼ��������� PHP �����ڡ�PHP �м�����չ���������������������˵ Mcrypt �� Mhash �ȣ����ǰ������ּ������㷨�򡣽ű��ڲ������ݿ�֮ǰ�Ȱ����ݼ��ܣ��Ժ���ȡ����ʱ�ٽ��ܡ��йؼ�����ι�����������ο�����ֲᡣ

��ijЩ�������ε����ݣ��������Ҫ�����ĵ���ʽ���ڣ���������ʾ�������Կ�����ɢ���㷨��ʹ��ɢ���㷨��������Ӿ��ǰ����뾭�� MD5 ���ܺ��ɢ�д�����ݿ�������ԭ�����������롣�μ� crypt() �� md5()��

Example #1 �������ֶν���ɢ�м���

<?php

// �洢����ɢ��
$query  sprintf("INSERT INTO users(name,pwd) VALUES('%s','%s');",
            
pg_escape_string($username), md5($password));
$result pg_query($connection$query);

// ������������֤�û�����
$query sprintf("SELECT 1 FROM users WHERE name='%s' AND pwd='%s';",
            
pg_escape_string($username), md5($password));
$result pg_query($connection$query);

if (
pg_num_rows($result) > 0) {
    echo 
'Welcome, $username!';
} else {
    echo 
'Authentication failed for $username.';
}

?>