<pre> <? define(LOGIN,"user"); define(PASS,"pass"); define(DB,"mysql");
function dblogin($login,$pass,$db)
{
$mysql = mysql_connect("localhost",$login,$pass);
mysql_select_db($db,$mysql);
}
?>
</pre>
If you're trying to protect your login credentials, you could create a class for performing mysql actions. Then put the credentials into private/protected members or constants.
<?php
// This is an example. Using protected members instead of constants would be
// more flexible (you can extend the class with wrappers for each database).
class MySQL {
const HOST = 'your_DSN';
const USER = 'Monty_Python';
const PASS = 'Your_father_was_a_hamster_and_your_mother_smelled_of_elderberries'; function __construct() {
$this->connect();
} function connect () {
mysql_connect(self::HOST, self::USER, self::PASS);
}
// query methods, etc.
}?>
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

