baesic2 Posted July 10, 2005 Share Posted July 10, 2005 After I get this program running properly I plan to donate to this product. I want someone whom is very firmilar with the installation to look at my site and see if they could tell me what they think about what could be wrong. I do not want to break any forum rules in any way I am merely look for some assistance. To get osCommerce operational through paypal ipn Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
Jack_mcs Posted July 11, 2005 Share Posted July 11, 2005 You should post your problem here. The PayPal_IPN contribution is very easy to install (oscommerce version) so if you are having problems with it, just ask. Jack Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
baesic2 Posted July 11, 2005 Author Share Posted July 11, 2005 Jack :blink: Actually I do not know exactly if it is Paypal IPN, I am using the gateway paypal that came with osCommerce 2.2 ms2. The whole order system seems to be really messed up I add to cart it does not show up on the cart, click the cart contents buttons a couple times presto it's there. try and remove a products from it does not work either. If I could have you check out my site with infringing on the forum I would certainly appreciate it at least I may have a direction to go in to repair the problem. Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
Jack_mcs Posted July 11, 2005 Share Posted July 11, 2005 The problems you are describing happen before you get to PayPal so that would not be causing the problem. There are no rules, that I am aware of, that prevents you from posting a link to your site and asking for someone to look at it. So I suggest you post a link to your site so I, or anyone else that chooses to, can offer a suggestion as to what the problem might be. Jack Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
baesic2 Posted July 11, 2005 Author Share Posted July 11, 2005 Jack if you could go look around my site and tell me what you might see that could possibly be wrong. I would greatly appreciate it very much. the is located at http://www.baesic.net/oscomm/catalog/ Thanks greatly Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
Jack_mcs Posted July 11, 2005 Share Posted July 11, 2005 I see what you mean. Post your includes/configure.php file here (minus the private parts). There might be a problem in it. Also, make sure you have admin->configuration->Use Search Engine Safe URL's set to off. Jack Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
dave111 Posted July 11, 2005 Share Posted July 11, 2005 Looks like a problem with the session not being carried over. ^^^ Like he said post the config. **BTW i wonder how many teeth each of your customers has**? :D just kidding Link to comment Share on other sites More sharing options...
baesic2 Posted July 11, 2005 Author Share Posted July 11, 2005 I see what you mean. Post your includes/configure.php file here (minus the private parts). There might be a problem in it. Also, make sure you have admin->configuration->Use Search Engine Safe URL's set to off. Jack <{POST_SNAPBACK}> // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.baesic.net'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.baesic.net'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', false); // secure webserver for checkout procedure? define('HTTP_COOKIE_DOMAIN', 'baesic.net'); define('HTTPS_COOKIE_DOMAIN', 'baesic.net'); define('HTTP_COOKIE_PATH', '/oscomm/catalog/'); define('HTTPS_COOKIE_PATH', '/oscomm/catalog/'); define('DIR_WS_HTTP_CATALOG', '/oscomm/catalog/'); define('DIR_WS_HTTPS_CATALOG', '/oscomm/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', '/home/users/web/b2109/blu.bdweb307402/oscomm/catalog/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
baesic2 Posted July 11, 2005 Author Share Posted July 11, 2005 // Define the webserver and path parameters// * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.baesic.net'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.baesic.net'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', false); // secure webserver for checkout procedure? define('HTTP_COOKIE_DOMAIN', 'baesic.net'); define('HTTPS_COOKIE_DOMAIN', 'baesic.net'); define('HTTP_COOKIE_PATH', '/oscomm/catalog/'); define('HTTPS_COOKIE_PATH', '/oscomm/catalog/'); define('DIR_WS_HTTP_CATALOG', '/oscomm/catalog/'); define('DIR_WS_HTTPS_CATALOG', '/oscomm/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', '/home/users/web/b2109/blu.bdweb307402/oscomm/catalog/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); <{POST_SNAPBACK}> Thanks everyone that is assisting me in configuring this install. Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
baesic2 Posted July 11, 2005 Author Share Posted July 11, 2005 Also search engine friendly urls has been off the entire time. Or should I say marked false. Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
Jack_mcs Posted July 11, 2005 Share Posted July 11, 2005 Try changing these define('HTTP_COOKIE_DOMAIN', 'baesic.net'); define('HTTPS_COOKIE_DOMAIN', 'baesic.net'); to define('HTTP_COOKIE_DOMAIN', '.www.baesic.net'); define('HTTPS_COOKIE_DOMAIN', '.www.baesic.net'); Jack Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
mi_jaiten Posted July 11, 2005 Share Posted July 11, 2005 After I get this program running properly I plan to donate to this product. I want someone whom is very firmilar with the installation to look at my site and see if they could tell me what they think about what could be wrong. I do not want to break any forum rules in any way I am merely look for some assistance. To get osCommerce operational through paypal ipn <{POST_SNAPBACK}> I looked at your site yea checking out is all over the place also non of your pages that should be secure start with https:// so it looks like a config problem. Have you got your own SSL certificate or a shared one? (I'm on a shared one and it works great and it's free) I think your 2 configure.php files are set up wrong as Jack says post them here let someone take a look the files are in: /includes/configure.ph and /admin/includes/configure.php Kind Regards, Michelle Link to comment Share on other sites More sharing options...
♥Vger Posted July 11, 2005 Share Posted July 11, 2005 If you have a full ssl cert then you need to set enable_ssl to true. If you don't have an ssl cert, then you need to use the settings below: define('HTTP_SERVER', 'http://www.baesic.net'); // 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', 'baesic.net'); define('HTTPS_COOKIE_DOMAIN', ''); define('DIR_WS_HTTP_CATALOG', '/oscomm/catalog/'); define('DIR_WS_HTTPS_CATALOG', ''); Vger Link to comment Share on other sites More sharing options...
baesic2 Posted July 11, 2005 Author Share Posted July 11, 2005 :-" Well post both files I will iclude your changes and see what happens, Thank everyone I really appreciate the assistance. [COLOR=red]changes included oscomm/catalog/admin/configuration.php[/color] <?php /* $Id: configuration.php,v 1.43 2003/06/29 22:50:51 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); $action = (isset($HTTP_GET_VARS['action']) ? $HTTP_GET_VARS['action'] : ''); if (tep_not_null($action)) { switch ($action) { case 'save': $configuration_value = tep_db_prepare_input($HTTP_POST_VARS['configuration_value']); $cID = tep_db_prepare_input($HTTP_GET_VARS['cID']); tep_db_query("update " . TABLE_CONFIGURATION . " set configuration_value = '" . tep_db_input($configuration_value) . "', last_modified = now() where configuration_id = '" . (int)$cID . "'"); tep_redirect(tep_href_link(FILENAME_CONFIGURATION, 'gID=' . $HTTP_GET_VARS['gID'] . '&cID=' . $cID)); break; } } $gID = (isset($HTTP_GET_VARS['gID'])) ? $HTTP_GET_VARS['gID'] : 1; $cfg_group_query = tep_db_query("select configuration_group_title from " . TABLE_CONFIGURATION_GROUP . " where configuration_group_id = '" . (int)$gID . "'"); $cfg_group = tep_db_fetch_array($cfg_group_query); ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html <?php echo HTML_PARAMS; ?>> <head> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>"> <title><?php echo TITLE; ?></title> <link rel="stylesheet" type="text/css" href="includes/stylesheet.css"> <script language="javascript" src="includes/general.js"></script> </head> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" bgcolor="#FFFFFF" onload="SetFocus();"> <!-- header //--> <?php require(DIR_WS_INCLUDES . 'header.php'); ?> <!-- header_eof //--> <!-- body //--> <table border="0" width="100%" cellspacing="2" cellpadding="2"> <tr> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="1" cellpadding="1" class="columnLeft"> <!-- left_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?> <!-- left_navigation_eof //--> </table></td> <!-- body_text //--> <td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="pageHeading"><?php echo $cfg_group['configuration_group_title']; ?></td> <td class="pageHeading" align="right"><?php echo tep_draw_separator('pixel_trans.gif', HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td> </tr> </table></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr class="dataTableHeadingRow"> <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_CONFIGURATION_TITLE; ?></td> <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_CONFIGURATION_VALUE; ?></td> <td class="dataTableHeadingContent" align="right"><?php echo TABLE_HEADING_ACTION; ?> </td> </tr> <?php $configuration_query = tep_db_query("select configuration_id, configuration_title, configuration_value, use_function from " . TABLE_CONFIGURATION . " where configuration_group_id = '" . (int)$gID . "' order by sort_order"); while ($configuration = tep_db_fetch_array($configuration_query)) { if (tep_not_null($configuration['use_function'])) { $use_function = $configuration['use_function']; if (ereg('->', $use_function)) { $class_method = explode('->', $use_function); if (!is_object(${$class_method[0]})) { include(DIR_WS_CLASSES . $class_method[0] . '.php'); ${$class_method[0]} = new $class_method[0](); } $cfgValue = tep_call_function($class_method[1], $configuration['configuration_value'], ${$class_method[0]}); } else { $cfgValue = tep_call_function($use_function, $configuration['configuration_value']); } } else { $cfgValue = $configuration['configuration_value']; } if ((!isset($HTTP_GET_VARS['cID']) || (isset($HTTP_GET_VARS['cID']) && ($HTTP_GET_VARS['cID'] == $configuration['configuration_id']))) && !isset($cInfo) && (substr($action, 0, 3) != 'new')) { $cfg_extra_query = tep_db_query("select configuration_key, configuration_description, date_added, last_modified, use_function, set_function from " . TABLE_CONFIGURATION . " where configuration_id = '" . (int)$configuration['configuration_id'] . "'"); $cfg_extra = tep_db_fetch_array($cfg_extra_query); $cInfo_array = array_merge($configuration, $cfg_extra); $cInfo = new objectInfo($cInfo_array); } if ( (isset($cInfo) && is_object($cInfo)) && ($configuration['configuration_id'] == $cInfo->configuration_id) ) { echo ' <tr id="defaultSelected" class="dataTableRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . tep_href_link(FILENAME_CONFIGURATION, 'gID=' . $HTTP_GET_VARS['gID'] . '&cID=' . $cInfo->configuration_id . '&action=edit') . '\'">' . "\n"; } else { echo ' <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . tep_href_link(FILENAME_CONFIGURATION, 'gID=' . $HTTP_GET_VARS['gID'] . '&cID=' . $configuration['configuration_id']) . '\'">' . "\n"; } ?> <td class="dataTableContent"><?php echo $configuration['configuration_title']; ?></td> <td class="dataTableContent"><?php echo htmlspecialchars($cfgValue); ?></td> <td class="dataTableContent" align="right"><?php if ( (isset($cInfo) && is_object($cInfo)) && ($configuration['configuration_id'] == $cInfo->configuration_id) ) { echo tep_image(DIR_WS_IMAGES . 'icon_arrow_right.gif', ''); } else { echo '<a href="' . tep_href_link(FILENAME_CONFIGURATION, 'gID=' . $HTTP_GET_VARS['gID'] . '&cID=' . $configuration['configuration_id']) . '">' . tep_image(DIR_WS_IMAGES . 'icon_info.gif', IMAGE_ICON_INFO) . '</a>'; } ?> </td> </tr> <?php } ?> </table></td> <?php $heading = array(); $contents = array(); switch ($action) { case 'edit': $heading[] = array('text' => '<b>' . $cInfo->configuration_title . '</b>'); if ($cInfo->set_function) { eval('$value_field = ' . $cInfo->set_function . '"' . htmlspecialchars($cInfo->configuration_value) . '");'); } else { $value_field = tep_draw_input_field('configuration_value', $cInfo->configuration_value); } $contents = array('form' => tep_draw_form('configuration', FILENAME_CONFIGURATION, 'gID=' . $HTTP_GET_VARS['gID'] . '&cID=' . $cInfo->configuration_id . '&action=save')); $contents[] = array('text' => TEXT_INFO_EDIT_INTRO); $contents[] = array('text' => '<br><b>' . $cInfo->configuration_title . '</b><br>' . $cInfo->configuration_description . '<br>' . $value_field); $contents[] = array('align' => 'center', 'text' => '<br>' . tep_image_submit('button_update.gif', IMAGE_UPDATE) . ' <a href="' . tep_href_link(FILENAME_CONFIGURATION, 'gID=' . $HTTP_GET_VARS['gID'] . '&cID=' . $cInfo->configuration_id) . '">' . tep_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); break; default: if (isset($cInfo) && is_object($cInfo)) { $heading[] = array('text' => '<b>' . $cInfo->configuration_title . '</b>'); $contents[] = array('align' => 'center', 'text' => '<a href="' . tep_href_link(FILENAME_CONFIGURATION, 'gID=' . $HTTP_GET_VARS['gID'] . '&cID=' . $cInfo->configuration_id . '&action=edit') . '">' . tep_image_button('button_edit.gif', IMAGE_EDIT) . '</a>'); $contents[] = array('text' => '<br>' . $cInfo->configuration_description); $contents[] = array('text' => '<br>' . TEXT_INFO_DATE_ADDED . ' ' . tep_date_short($cInfo->date_added)); if (tep_not_null($cInfo->last_modified)) $contents[] = array('text' => TEXT_INFO_LAST_MODIFIED . ' ' . tep_date_short($cInfo->last_modified)); } break; } if ( (tep_not_null($heading)) && (tep_not_null($contents)) ) { echo ' <td width="25%" valign="top">' . "\n"; $box = new box; echo $box->infoBox($heading, $contents); echo ' </td>' . "\n"; } ?> </tr> </table></td> </tr> </table></td> <!-- body_text_eof //--> </tr> </table> <!-- body_eof //--> <!-- footer //--> <?php require(DIR_WS_INCLUDES . 'footer.php'); ?> <!-- footer_eof //--> <br> </body> </html> <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> oscomm/catalog/includes/configure.php ?php /* osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 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', 'http://www.baesic.net'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.baesic.net'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', false); // secure webserver for checkout procedure? define('HTTP_COOKIE_DOMAIN', '.www.baesic.net'); define('HTTPS_COOKIE_DOMAIN', '.www.baesic.net'); define('HTTP_COOKIE_PATH', '/oscomm/catalog/'); define('HTTPS_COOKIE_PATH', '/oscomm/catalog/'); define('DIR_WS_HTTP_CATALOG', '/oscomm/catalog/'); define('DIR_WS_HTTPS_CATALOG', '/oscomm/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', '/home/users/web/b2109/blu.bdweb307402/oscomm/catalog/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); // define our database connection Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
baesic2 Posted July 11, 2005 Author Share Posted July 11, 2005 If you have a full ssl cert then you need to set enable_ssl to true. If you don't have an ssl cert, then you need to use the settings below: define('HTTP_SERVER', 'http://www.baesic.net'); // 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', 'baesic.net'); define('HTTPS_COOKIE_DOMAIN', ''); define('DIR_WS_HTTP_CATALOG', '/oscomm/catalog/'); define('DIR_WS_HTTPS_CATALOG', ''); Vger <{POST_SNAPBACK}> Thank you Vger unfortunely that did not work as well, check the site again it apears to help some but not very well. when you actually get to the final checkout and click check out you end up at the login. Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
baesic2 Posted July 11, 2005 Author Share Posted July 11, 2005 I seemed to have repaired it by doing the following define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql' to define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' Thank You In Advance, For Your Assistance From A Newbie Point Of View... Happiness is Getting OSC Operating to it's fullest potential and with the help of Contributors and Forum Moderators, we can all do it. Support the cause. Donate to osCommerce. baesic2 Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.