Platform  3.1
PHP API documentation
 All Data Structures Namespaces Files Functions Variables Pages
fdl_dbaccess.php
Go to the documentation of this file.
1 <?php
2 /*
3  * @author Anakeen
4  * @license http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ Anakeen - licence CC
5  * @package FDL
6 */
7 /**
8  * Get database coordonate for freedom access by psql
9  *
10  * @author Anakeen 2000
11  * @version $Id: fdl_dbaccess.php,v 1.2 2006/02/03 16:03:13 eric Exp $
12  * @license http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ Anakeen - licence CC
13  * @package FDL
14  * @subpackage
15  */
16 /**
17  */
18 
19 $dbaccess = getParam("FREEDOM_DB");
20 if ($dbaccess != "") {
21  if (preg_match('/dbname=[ ]*([a-z_0-9]*)/', $dbaccess, $reg)) {
22  $dbname = $reg[1];
23  }
24  if (preg_match('/host=[ ]*([a-z_0-9\.]*)/', $dbaccess, $reg)) {
25  $dbhost = $reg[1];
26  }
27  if (preg_match('/port=[ ]*([a-z_0-9]*)/', $dbaccess, $reg)) {
28  $dbport = $reg[1];
29  }
30  $dbpsql = "";
31  if ($dbhost != "") $dbpsql.= "--host $dbhost ";
32  if ($dbport != "") $dbpsql.= "--port $dbport ";
33  $dbpsql.= "--username anakeen --dbname $dbname ";
34 }
35 
36 print $dbpsql;
37 ?>
← centre documentaire © anakeen - published under CC License - Dynacase