Source for file loaddnaprovider.php

Documentation is available at loaddnaprovider.php

  1. <?php
  2. /**
  3. * DOM script for loading database connection, this script is included in every script via head.php
  4. @author Gabriele Droege, DNA Bank Network <contact@dnabank-network.org>
  5. @version 2.0
  6. @package Load
  7. @copyright Copyright © 2011 DNA Bank Network http://www.dnabank-network.org<br>The contents of this file are subject to the Mozilla Public License Version 1.1
  8. @filesource
  9. @license http://www.mozilla.org/MPL/ MPL
  10. */
  11.  
  12. error_reporting(E_ALL E_WARNING);
  13.     $dom new DOMDocument('1.0''UTF-8');
  14. if(!file_exists("load/provider.xml")) $dom->load("../load/provider.xml");}
  15. else $dom->load("load/provider.xml")}
  16.  
  17.  
  18.     $Providers $dom->getElementsByTagName('provider');
  19.  
  20.     foreach ($Providers as $Provider{
  21.     $DBMStest $Provider->getElementsByTagName('dbms');
  22.     $DBMS $DBMStest->item(0)->nodeValue;
  23.  
  24.     $hosttest $Provider->getElementsByTagName('host');
  25.     $host $hosttest->item(0)->nodeValue;
  26.  
  27.     $dbtest $Provider->getElementsByTagName('db');
  28.     $dbname $dbtest->item(0)->nodeValue;
  29.  
  30.     $usertest $Provider->getElementsByTagName('user');
  31.     $user $usertest->item(0)->nodeValue;
  32.  
  33.     $pwtest $Provider->getElementsByTagName('pw');
  34.     $passwd $pwtest->item(0)->nodeValue;
  35.  
  36.     //foreach ($Providers as $Provider)
  37.                   
  38.  
  39. ?>

Documentation generated on Tue, 29 Nov 2011 10:44:53 +0100 by phpDocumentor 1.4.3