分享

[开源代码学习]

 sumi2005 2011-12-06
[开源代码学习]-osCommerce-通用功能-配置文件
2009年10月10日 星期六 14:27

// osCommerce代码学习笔记和浅显分析,请多指教
// 转载请保留该说明,谢谢。
// zeny@hi.baidu.com/kxsz 11:47 2009-10-10今天学习几个配置文件:

如下:

FileName.php

<?php
/*
$Id: filenames.php 1739 2007-12-20 00:52:16Z hpdl $

osCommerce, Open Source E-Commerce Solutions
http://www.

Copyright (c) 2003 osCommerce

Released under the GNU General Public License
*/

// define the filenames used in the project
//account
define('FILENAME_ACCOUNT', 'account.php');
//account edit
define('FILENAME_ACCOUNT_EDIT', 'account_edit.php');
//account history
define('FILENAME_ACCOUNT_HISTORY', 'account_history.php');
//account history information
define('FILENAME_ACCOUNT_HISTORY_INFO', 'account_history_info.php');
//accoint news letters
define('FILENAME_ACCOUNT_NEWSLETTERS', 'account_newsletters.php');
//account notifications
define('FILENAME_ACCOUNT_NOTIFICATIONS', 'account_notifications.php');
//account password
define('FILENAME_ACCOUNT_PASSWORD', 'account_password.php');
//address book
define('FILENAME_ADDRESS_BOOK', 'address_book.php');
//address book process
define('FILENAME_ADDRESS_BOOK_PROCESS', 'address_book_process.php');
//advance search
define('FILENAME_ADVANCED_SEARCH', 'advanced_search.php');
//advance search result
define('FILENAME_ADVANCED_SEARCH_RESULT', 'advanced_search_result.php');
//alos prichased products
define('FILENAME_ALSO_PURCHASED_PRODUCTS', 'also_purchased_products.php');
//check out confirmation
define('FILENAME_CHECKOUT_CONFIRMATION', 'checkout_confirmation.php');
//check out payment
define('FILENAME_CHECKOUT_PAYMENT', 'checkout_payment.php');
//check out payment address
define('FILENAME_CHECKOUT_PAYMENT_ADDRESS', 'checkout_payment_address.php');
//check out process
define('FILENAME_CHECKOUT_PROCESS', 'checkout_process.php');
//check out shipping
define('FILENAME_CHECKOUT_SHIPPING', 'checkout_shipping.php');
//check out shipping address
define('FILENAME_CHECKOUT_SHIPPING_ADDRESS', 'checkout_shipping_address.php');
//check out success
define('FILENAME_CHECKOUT_SUCCESS', 'checkout_success.php');
//contact us
define('FILENAME_CONTACT_US', 'contact_us.php');
//conditions
define('FILENAME_CONDITIONS', 'conditions.php');
//cookie usage
define('FILENAME_COOKIE_USAGE', 'cookie_usage.php');
//create account
define('FILENAME_CREATE_ACCOUNT', 'create_account.php');
//create account sucess
define('FILENAME_CREATE_ACCOUNT_SUCCESS', 'create_account_success.php');
//index
define('FILENAME_DEFAULT', 'index.php');
//download
define('FILENAME_DOWNLOAD', 'download.php');
//information shopping cart
define('FILENAME_INFO_SHOPPING_CART', 'info_shopping_cart.php');
//login
define('FILENAME_LOGIN', 'login.php');
//logoff
define('FILENAME_LOGOFF', 'logoff.php');
//new products
define('FILENAME_NEW_PRODUCTS', 'new_products.php');
//password forgotten
define('FILENAME_PASSWORD_FORGOTTEN', 'password_forgotten.php');
//popup image
define('FILENAME_POPUP_IMAGE', 'popup_image.php');
//popup search help
define('FILENAME_POPUP_SEARCH_HELP', 'popup_search_help.php');
//provacy
define('FILENAME_PRIVACY', 'privacy.php');
//product information
define('FILENAME_PRODUCT_INFO', 'product_info.php');
//product information
define('FILENAME_PRODUCT_LISTING', 'product_listing.php');
//product listing
define('FILENAME_PRODUCT_REVIEWS', 'product_reviews.php');
//product reviews
define('FILENAME_PRODUCT_REVIEWS_INFO', 'product_reviews_info.php');
//product reviews information
define('FILENAME_PRODUCT_REVIEWS_WRITE', 'product_reviews_write.php');
//products new
define('FILENAME_PRODUCTS_NEW', 'products_new.php');
//redirect
define('FILENAME_REDIRECT', 'redirect.php');
//reviews
define('FILENAME_REVIEWS', 'reviews.php');
//shipping
define('FILENAME_SHIPPING', 'shipping.php');
//shopping cart
define('FILENAME_SHOPPING_CART', 'shopping_cart.php');
//specials
define('FILENAME_SPECIALS', 'specials.php');
//ssl check
define('FILENAME_SSL_CHECK', 'ssl_check.php');
//tell a friend
define('FILENAME_TELL_A_FRIEND', 'tell_a_friend.php');
//upcoming products
define('FILENAME_UPCOMING_PRODUCTS', 'upcoming_products.php');
?>

Configure.php

<?php
/*
$Id: configure.php 1739 2007-12-20 00:52:16Z hpdl $

osCommerce, Open Source E-Commerce Solutions
http://www.

Copyright (c) 2003 osCommerce

Released under the GNU General Public License
*/

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', ''); // eg, http://localhost - should not be empty for productive servers
define('HTTPS_SERVER', ''); // eg, https://localhost - should not be empty for productive servers
define('ENABLE_SSL', false); // secure webserver for checkout procedure?
define('HTTP_COOKIE_DOMAIN', '');
define('HTTPS_COOKIE_DOMAIN', '');
define('HTTP_COOKIE_PATH', '');
define('HTTPS_COOKIE_PATH', '');
define('DIR_WS_HTTP_CATALOG', '');
define('DIR_WS_HTTPS_CATALOG', '');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
define('DIR_FS_CATALOG', dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

// define our database connection 定义数据库连接相关参数
define('DB_SERVER', ''); // eg, localhost -数据库所在服务器IP
define('DB_SERVER_USERNAME', '');//数据库用户名称
define('DB_SERVER_PASSWORD', '');//数据库用户密码
define('DB_DATABASE', 'osCommerce');//数据库名称,事先通过phpMyAdmin或SP创建好.
define('USE_PCONNECT', 'false'); // use persistent connections?
define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql'
?>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多