Location: PHPKode > projects > PhPepperShop > phpeppershop_src/shop/initialize.php
<?php
  // Zweck: Datenbank-Anbindung fuer PHP-Skripte
  //
  // Modul: Datenbank Anbindung (Datei wird von der Shop Installation personalisiert)
  //
  // Michael Baumer <hide@address.com>
  //
  // 1999, Citrin, Feisthammel & Partner
  //
  // MySQL-Enhancement 2001 Jose Fontanil, Reto Glanzmann
  //
  // Security status:              *** USER ***
  //
  // PhPepperShop (ZHW DA Fei01/1) Version: v.1.4
  //
  // CVS-Version / Datum: $Id: template_initialize.php,v 1.20 2003/05/24 18:41:47 fontajos Exp $
  //
  // -----------------------------------------------------------------------

  // Diese PHP-Datei erzeugt eine Instanz des benoetigten DB-Wrappers

  // -----------------------------------------------------------------------
  // Damit jedes andere Modul ueberpruefen kann ob dieses hier schon "included" ist
  // wird folgende Vairable auf true gesetzt (Name = Name des Moduls ohne .php)
  $initialize = true;

  // Den Include-Pfad anpassen. Dabei werden die unterschiedlichen Delimiter-Zeichen fuer
  // Windows und UNIX/Linux beruecksichtigt. Danke fuer die Idee an Eduard Mas Walgram.
  // Windows --> Delimiter = Strichpunkt | UNIX/Linux --> Delimiter = Doppelpunkt
  if (substr(PHP_OS,0,3) == 'WIN') {$pd = ';';} else {$pd = ':';}
  ini_set("include_path", "./$pd./shop$pd../$pd../../$pd./Frameset$pd/usr/local/lib/php");


  // Einbinden der benoetigten Module (PHP-Scripts)
  // Bei Unklarheiten, siehe include-Hierarchie in der Dokumentation
  if (!isset($database)) {include("database.php");}

  // Diese Pfadangaben werden vom Shop nicht benutzt
  $tmp= strrpos(getenv("PATH_INFO"), '/');
  $scriptname = substr(getenv("PATH_INFO"), $tmp+1);      // without /
  $scriptpath = substr(getenv("PATH_INFO"), 0, $tmp+1);   // including trailing /

  // ----- connect to database -----

  // Connect to sybase database (using sybuser instead of localhost)
  // $Database = new TSybaseDatabase("sybuser", "{shop_db}", "{shopuser}", '{shopuserpwd}');

  // Connect to mysql database
  $Database = new TMySQLDatabase("{hostname}", "{shop_db}", "{shopuser}", '{shopuserpwd}');
  // End of file-----------------------------------------------------------------------
?>
Return current item: PhPepperShop