锟斤拷锟杰存储模锟斤拷

SSL/SSH 锟杰憋拷锟斤拷锟酵伙拷锟剿和凤拷锟斤拷锟斤拷锟剿斤拷锟斤拷锟斤拷锟斤拷锟捷o拷锟斤拷 SSL/SSH 锟斤拷锟斤拷锟杰憋拷锟斤拷锟斤拷锟捷匡拷锟斤拷锟斤拷锟叫碉拷锟斤拷锟捷★拷SSL 只锟斤拷一锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷协锟介。

锟斤拷锟斤拷锟斤拷锟斤拷锟饺★拷锟斤拷锟街憋拷臃锟斤拷锟斤拷锟斤拷菘锟斤拷锟斤拷桑锟斤拷乒锟� web 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟捷就匡拷锟杰憋拷露锟斤拷锟竭憋拷锟斤拷锟矫o拷锟斤拷锟斤拷锟斤拷锟捷匡拷锟皆硷拷锟斤拷锟斤拷锟斤拷锟斤拷些锟斤拷息锟斤拷锟斤拷锟斤拷锟捷匡拷锟节碉拷锟斤拷锟捷硷拷锟斤拷锟角硷拷锟斤拷锟斤拷锟斤拷锟斤拷盏锟斤拷锟叫撅拷锟斤拷锟斤拷锟斤拷锟街伙拷泻锟斤拷俚锟斤拷锟斤拷菘锟斤拷峁╋拷锟叫╋拷锟斤拷芄锟斤拷堋锟�

锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷猓拷锟揭伙拷锟斤拷虻サ慕锟斤拷锟届法锟斤拷锟斤拷锟角达拷锟斤拷锟皆硷拷锟侥硷拷锟杰伙拷锟狡o拷然锟斤拷锟斤拷锟斤拷锟斤拷锟� PHP 锟斤拷锟斤拷锟节★拷PHP 锟叫硷拷锟斤拷锟斤拷展锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟剿� Mcrypt 锟斤拷 Mhash 锟饺o拷锟斤拷锟角帮拷锟斤拷锟斤拷锟街硷拷锟斤拷锟斤拷锟姐法锟津。脚憋拷锟节诧拷锟斤拷锟斤拷锟捷匡拷之前锟饺帮拷锟斤拷锟捷硷拷锟杰o拷锟皆猴拷锟斤拷取锟斤拷锟斤拷时锟劫斤拷锟杰★拷锟叫关硷拷锟斤拷锟斤拷喂锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟轿匡拷锟斤拷锟斤拷植帷�

锟斤拷某些锟斤拷锟斤拷锟斤拷锟轿碉拷锟斤拷锟捷o拷锟斤拷锟斤拷锟斤拷锟揭拷锟斤拷锟斤拷牡锟斤拷锟绞斤拷锟斤拷冢锟斤拷锟斤拷锟斤拷锟斤拷锟绞撅拷锟斤拷锟斤拷锟斤拷钥锟斤拷锟斤拷锟缴拷锟斤拷惴拷锟绞癸拷锟缴拷锟斤拷惴拷畛o拷锟斤拷锟斤拷锟斤拷泳锟斤拷前锟斤拷锟斤拷刖拷锟� 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.';
}

?>