Hello all: I know there are a lot of PHP gurus on this list, so hopefully it's not too off-topic. I'm a newbie to PHP and I'm struggling with a login script for my organization's website. I'm using an example script I got off the Web somewhere. It uses MySQL through the "PEAR" database driver. Here's the code snippet for the connection code in db_connect.php: --------------------------- //require the PEAR::DB classes. require_once 'DB.php'; $db_engine = 'mysql'; $db_user = 'XXXX'; $db_pass = 'YYYYYYYY'; $db_host = 'ieeepacn.com'; $db_name = 'ZZZZZZZ'; $datasource = $db_engine.'://'. $db_user.':'. $db_pass.'@'. $db_host.'/'. $db_name; $db_object = DB::connect($datasource, TRUE); ------------------------ This works, but it occurs to me: how can this thing possibly be secure? The password's there in clear text. A person would only need read access to get it. And if the PHP file's not globally readable, the login fails. Is there some factor here I'm missing such that it's more protected than I think? Or is there a better way to approach this? Thanks! Vaughn --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss