PageRenderTime 47ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/Includes/configs/env.inc.php

https://bitbucket.org/leow/openautoclassifieds-14-stable
PHP | 90 lines | 49 code | 10 blank | 31 comment | 7 complexity | 0b5ad4c255e99ff4337df973fb269a1b MD5 | raw file
Possible License(s): GPL-2.0
  1. <?PHP
  2. //================================================================================
  3. // PLEASE DO NOT REMOVE THIS HEADER!!!
  4. //
  5. // COPYRIGHT NOTICE
  6. // This script is licensed under the GPL
  7. //
  8. // Copyright 2007-2008 Alias 454 Studios and Brandon Keep (c) All rights reserved.
  9. // Created 11/18/2007
  10. // Brandon Keep, http://www.openautoclassifieds.com
  11. // http://www.alias454studios.com/scripts/
  12. //
  13. // Last Modified 12-21-2008 by
  14. // Brandon Keep, http://alias454studios.com
  15. //================================================================================
  16. // This software IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  17. // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  18. // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  19. // THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
  20. // OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  21. // ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  22. // OTHER DEALINGS IN THE SOFTWARE.
  23. //================================================================================
  24. //start the session
  25. session_start();
  26. //debuging
  27. //ini_set('display_errors', 1);
  28. //error_reporting(E_ALL|E_STRICT);
  29. include_once 'db.inc.php';
  30. //Get enviorment settings from DB
  31. function getEnvSettings()
  32. {
  33. $sql = "SELECT * FROM env_settings";
  34. $res = mysql_query($sql);
  35. $row = mysql_fetch_row($res);
  36. //$row = mysql_fetch_assoc($res);
  37. //print_r($row);
  38. return $row;
  39. }
  40. $env = getEnvSettings();
  41. $site_url = $env[0];
  42. $admin_name = $env[1];
  43. $admin_email = $env[2];
  44. $site_mode = $env[3];
  45. $site_name = $env[4];
  46. $description = $env[5];
  47. $keywords = $env[6];
  48. $site_lang = $env[7];
  49. $listings_per_page = $env[8];
  50. $users_per_page = $env[9];
  51. $listings_stored_path = $env[10];
  52. $users_stored_path = $env[11];
  53. $template = $env[12];
  54. $use_zip_search = true;
  55. $use_tab_display = true;
  56. $use_lightbox_display = true;
  57. DEFINE("TEMPLATE_DIR","$template");
  58. //for php5 users set the default timezone if not set in your php ini
  59. //http://www.php.net/manual/en/timezones.php
  60. $ver = phpversion();
  61. if ($ver >= 5) {
  62. if (!@date_default_timezone_set(date_default_timezone_get())) {
  63. date_default_timezone_set("America/Chicago");
  64. }
  65. }
  66. if (isset($_COOKIE["user"])) {
  67. if (verifyCookie($_COOKIE["user"],$_COOKIE["pass"])) {
  68. $_SESSION["user"] = $_COOKIE["user"];
  69. $_SESSION["pass"] = $_COOKIE["pass"];
  70. $_SESSION["logged_in"] = 1;
  71. if (checkIfAdmin($_SESSION["user"],$_SESSION["pass"]))
  72. $_SESSION["admin"] = 1;
  73. if (checkIfSeller($_SESSION["user"],$_SESSION["pass"]))
  74. $_SESSION["seller"] = 1;
  75. }
  76. }
  77. if (isset($_SESSION["user"])) {
  78. lastActive($_SESSION["user"]);
  79. }
  80. ?>