nat8100 Posted December 14, 2005 Share Posted December 14, 2005 Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/4/d75936541/htdocs/products/catalog/includes/languages/english/checkout_success.php on line 19 <?php /* $Id: checkout_success.php,v 1.49 2003/06/09 23:03:53 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); // if the customer is not logged on, redirect them to the shopping cart page if (!tep_session_is_registered('customer_id')) { tep_redirect(tep_href_link(FILENAME_SHOPPING_CART)); } if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'update')) { $notify_string = 'action=notify&'; $notify = $HTTP_POST_VARS['notify']; if (!is_array($notify)) $notify = array($notify); for ($i=0, $n=sizeof($notify); $i<$n; $i++) { $notify_string .= 'notify[]=' . $notify[$i] . '&'; } if (strlen($notify_string) > 0) $notify_string = substr($notify_string, 0, -1); tep_redirect(tep_href_link(FILENAME_DEFAULT, $notify_string)); } require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_CHECKOUT_SUCCESS); $breadcrumb->add(NAVBAR_TITLE_1); $breadcrumb->add(NAVBAR_TITLE_2); $global_query = tep_db_query("select global_product_notifications from " . TABLE_CUSTOMERS_INFO . " where customers_info_id = '" . (int)$customer_id . "'"); $global = tep_db_fetch_array($global_query); if ($global['global_product_notifications'] != '1') { $orders_query = tep_db_query("select orders_id from " . TABLE_ORDERS . " where customers_id = '" . (int)$customer_id . "' order by date_purchased desc limit 1"); $orders = tep_db_fetch_array($orders_query); $products_array = array(); $products_query = tep_db_query("select products_id, products_name from " . TABLE_ORDERS_PRODUCTS . " where orders_id = '" . (int)$orders['orders_id'] . "' order by products_name"); while ($products = tep_db_fetch_array($products_query)) { $products_array[] = array('id' => $products['products_id'], 'text' => $products['products_name']); } } ?> <!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> <base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>"> <link rel="stylesheet" type="text/css" href="stylesheet.css"> </head> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"> <!-- header //--> <?php require(DIR_WS_INCLUDES . 'header.php'); ?> <!-- header_eof //--> <!-- body //--> <table border="0" width="800" cellspacing="1" cellpadding="1" align="center"> <tr> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2"> <!-- left_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?> <!-- left_navigation_eof //--> </table></td> <!-- body_text //--> <td width="100%" valign="top"><?php echo tep_draw_form('order', tep_href_link(FILENAME_CHECKOUT_SUCCESS, 'action=update', 'SSL')); ?><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td><table border="0" width="100%" cellspacing="4" cellpadding="2"> <tr> <td valign="top"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_man_on_board.gif', HEADING_TITLE); ?></td> <td valign="top" class="main"><?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?><div align="center" class="pageHeading"><?php echo HEADING_TITLE; ?></div><br><?php echo TEXT_SUCCESS; ?><br><br> <?php if ($global['global_product_notifications'] != '1') { echo TEXT_NOTIFY_PRODUCTS . '<br><p class="productsNotifications">'; $products_displayed = array(); for ($i=0, $n=sizeof($products_array); $i<$n; $i++) { if (!in_array($products_array[$i]['id'], $products_displayed)) { echo tep_draw_checkbox_field('notify[]', $products_array[$i]['id']) . ' ' . $products_array[$i]['text'] . '<br>'; $products_displayed[] = $products_array[$i]['id']; } } echo '</p>'; } else { echo TEXT_SEE_ORDERS . '<br><br>' . TEXT_CONTACT_STORE_OWNER; } ?> <h3><?php echo TEXT_THANKS_FOR_SHOPPING; ?></h3></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td align="right" class="main"><?php echo tep_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="25%"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="50%" align="right"><?php echo tep_draw_separator('pixel_silver.gif', '1', '5'); ?></td> <td width="50%"><?php echo tep_draw_separator('pixel_silver.gif', '100%', '1'); ?></td> </tr> </table></td> <td width="25%"><?php echo tep_draw_separator('pixel_silver.gif', '100%', '1'); ?></td> <td width="25%"><?php echo tep_draw_separator('pixel_silver.gif', '100%', '1'); ?></td> <td width="25%"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="50%"><?php echo tep_draw_separator('pixel_silver.gif', '100%', '1'); ?></td> <td width="50%"><?php echo tep_image(DIR_WS_IMAGES . 'checkout_bullet.gif'); ?></td> </tr> </table></td> </tr> <tr> <td align="center" width="25%" class="checkoutBarFrom"><?php echo CHECKOUT_BAR_DELIVERY; ?></td> <td align="center" width="25%" class="checkoutBarFrom"><?php echo CHECKOUT_BAR_PAYMENT; ?></td> <td align="center" width="25%" class="checkoutBarFrom"><?php echo CHECKOUT_BAR_CONFIRMATION; ?></td> <td align="center" width="25%" class="checkoutBarCurrent"><?php echo CHECKOUT_BAR_FINISHED; ?></td> </tr> </table></td> </tr> <?php if (DOWNLOAD_ENABLED == 'true') include(DIR_WS_MODULES . 'downloads.php'); ?> </table></form></td> <!-- body_text_eof //--> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2"> <!-- right_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_right.php'); ?> <!-- right_navigation_eof //--> </table></td> </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'); ?> Link to comment Share on other sites More sharing options...
Kornie Posted December 14, 2005 Share Posted December 14, 2005 the error is in the catalog/includes/languages/english/checkout_success.php, should be better, if you post this file :-" Link to comment Share on other sites More sharing options...
nat8100 Posted December 14, 2005 Author Share Posted December 14, 2005 Sorry, there's actually an extra blank line in between line 18 } and line 20 if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'update')) { if that makes any difference! Please someone reply! Ill be forever in your debt! Link to comment Share on other sites More sharing options...
♥Vger Posted December 14, 2005 Share Posted December 14, 2005 There are two quick ways to resolve your problem. 1. Replace the broken file with an unedited (original) copy of the same file = problem solved. 2. Use a good plain text editor like Text Pad or Crimson Editor (both free downloads) which will display line numbers enabling you to spot the problem line yourself. Vger Link to comment Share on other sites More sharing options...
Kornie Posted December 14, 2005 Share Posted December 14, 2005 you get the error: Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/4/d75936541/htdocs/products/catalog/includes/languages/english/checkout_success.php on line 19 in this case in catalog/includes/languages/english/checkout_success.php is the error and NOT in your catalog/checkout_success.php Link to comment Share on other sites More sharing options...
nat8100 Posted December 14, 2005 Author Share Posted December 14, 2005 the error is in the catalog/includes/languages/english/checkout_success.php, should be better, if you post this file :-" That's the code that I've posted? Link to comment Share on other sites More sharing options...
nat8100 Posted December 14, 2005 Author Share Posted December 14, 2005 That's the code that I've posted? Sorry, I see, I'm being an idiot! Link to comment Share on other sites More sharing options...
Kornie Posted December 14, 2005 Share Posted December 14, 2005 no, you posted catalog/checkout_success.php look in your foulder catalog/includes/languages/english/checkout_success.php Link to comment Share on other sites More sharing options...
nat8100 Posted December 14, 2005 Author Share Posted December 14, 2005 Sorry, I see, I'm being an idiot! Code from actual file - lines 18 through to 22 define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared''); define('TEXT_NOTIFY_PRODUCTS', 'Please notify me of updates to the products I have selected below:'); define('TEXT_SEE_ORDERS', 'You can view your order history by going to the <a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">\'My Account\'</a> page and by clicking on <a href="' . tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL') . '">\'History\'</a>.'); define('TEXT_CONTACT_STORE_OWNER', 'Please direct any questions you have to the <a href="' . tep_href_link(FILENAME_CONTACT_US) . '">store owner</a>.'); define('TEXT_THANKS_FOR_SHOPPING', 'Thanks for shopping with us online!'); Link to comment Share on other sites More sharing options...
gscreations Posted December 14, 2005 Share Posted December 14, 2005 Code from actual file - lines 18 through to 22 define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared''); define('TEXT_NOTIFY_PRODUCTS', 'Please notify me of updates to the products I have selected below:'); define('TEXT_SEE_ORDERS', 'You can view your order history by going to the <a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">\'My Account\'</a> page and by clicking on <a href="' . tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL') . '">\'History\'</a>.'); define('TEXT_CONTACT_STORE_OWNER', 'Please direct any questions you have to the <a href="' . tep_href_link(FILENAME_CONTACT_US) . '">store owner</a>.'); define('TEXT_THANKS_FOR_SHOPPING', 'Thanks for shopping with us online!'); define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared''); <--- two apostrophes delete one Link to comment Share on other sites More sharing options...
nat8100 Posted December 14, 2005 Author Share Posted December 14, 2005 Code from actual file - lines 18 through to 22 define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared''); define('TEXT_NOTIFY_PRODUCTS', 'Please notify me of updates to the products I have selected below:'); define('TEXT_SEE_ORDERS', 'You can view your order history by going to the <a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">\'My Account\'</a> page and by clicking on <a href="' . tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL') . '">\'History\'</a>.'); define('TEXT_CONTACT_STORE_OWNER', 'Please direct any questions you have to the <a href="' . tep_href_link(FILENAME_CONTACT_US) . '">store owner</a>.'); define('TEXT_THANKS_FOR_SHOPPING', 'Thanks for shopping with us online!'); Ok I've sorted it now Iim looking at the correct file! Thanks very much anyway! Link to comment Share on other sites More sharing options...
Kornie Posted December 14, 2005 Share Posted December 14, 2005 replace: define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared''); with: define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared'); Link to comment Share on other sites More sharing options...
danel41 Posted December 31, 2005 Share Posted December 31, 2005 replace: define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared''); with: define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared'); Link to comment Share on other sites More sharing options...
danel41 Posted December 31, 2005 Share Posted December 31, 2005 replace: define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared''); with: define('TEXT_SUCCESS', 'Your order has been successfully processed! Your goods will be dispatched to you immediately unless you have chosen payment method cheque where by your goods will be despatched once your cheque has been cleared'); I have been trying to find this define statement in a file so I can correct the text for my needs, could you tell me what file it is in, I have spent hours looking? Link to comment Share on other sites More sharing options...
rabbitseffort Posted December 31, 2005 Share Posted December 31, 2005 I have been trying to find this define statement in a file so I can correct the text for my needs, could you tell me what file it is in, I have spent hours looking? catalog/includes/languages/english/checkout_success.php "I must admit that I personally measure success in terms of the contributions an individual makes to her or his fellow human beings." ---Margaret Mead--- "The answer is never the answer. What's really interesting is the mystery. If you seek the mystery instead of the answer, you'll always be seeking. I've never seen anybody really find the answer -- they think they have, so they stop thinking. But the job is to seek mystery, evoke mystery, plant a garden in which strange plants grow and mysteries bloom. The need for mystery is greater than the need for an answer. --Ken Kesey" Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.