home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2004 December / PCpro_2004_12.ISO / files / webserver / tsw / TSW_3.4.0.exe / Apache2 / admin / save_prefs.DB.inc < prev    next >
Encoding:
Text File  |  2003-03-16  |  947 b   |  39 lines

  1. <?php
  2. /********************************************************
  3.     save_prefs.DB.inc
  4.     
  5.     (C)Copyright 2002 Ryo Chijiiwa
  6.     This file is part of IlohaMail, released under GPL
  7.  
  8.     PURPOSE:
  9.         Save prefs (in $my_prefs) to DB back-end
  10.     PRE-CONDITIONS:
  11.         "include/session_auth.inc"
  12.                 $session_dataID 
  13.                 $my_prefs
  14.         
  15. ********************************************************/
  16.  
  17. include_once("../include/array2sql.inc");
  18. include_once("../conf/db_conf.php");
  19. include_once("../include/idba.$DB_TYPE.inc");
  20.  
  21. $iOpened = false;
  22.     
  23. $prefs_summary = trim(chop(implode("", $my_prefs)));
  24.  
  25. if (($session_dataID > 0) && (strlen($prefs_summary) > 10)){
  26.     //connect to db
  27.     $db = new idba_obj;
  28.     if ($db->connect()){
  29.         //update
  30.         $sql = Array2SQL($DB_PREFS_TABLE, $my_prefs, "UPDATE");
  31.         $sql.= " WHERE id=$session_dataID";
  32.         if (!$db->query($sql)) echo "DB query failed: $sql <br>\n";
  33.     }else{
  34.         echo "DB connection failed.<br>\n";
  35.     }
  36. }
  37.  
  38. ?>
  39.