HELP! I have not been able to determine why I keep getting the following error:

Parse error: syntax error, unexpected $end in /home/bark/public_html/boutique/contact_us.php on line 211

Line 211 is the last line of code.
I uploaded the file as an attachment

To duplicate the message you may go to http://barkplace.com/boutique/products_new.php

Look to the left and click on the 'Contact Us' link in the "Information" Box.
this will take you to http://barkplace.com/boutique/contact_us.php and generate the error.

Any help is most appreciated!
THANK YOU!

This is usually the result of unpaired braces (e.g. on an iF or While) or possibly unpaired quotes for a string. The problem could be anywhere in your code so you have to go through the module and look for that type of situation or compare the current version with a previous version to look at what you last changed.

Try this:

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

  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');

  require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_CONTACT_US);

  $error = false;
  if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'send')) {
    $name = tep_db_prepare_input($HTTP_POST_VARS['name']);
    $email_address = tep_db_prepare_input($HTTP_POST_VARS['email']);
    // BOF Super Contact us enhancement 1.41
	$order_id = tep_db_prepare_input($HTTP_POST_VARS['order_id']);
	if ($order_id <> NULL){
    		$enquiry = 'Order ID: ' . $order_id . "\n\n" . tep_db_prepare_input($HTTP_POST_VARS['enquiry']);
	}
	// BOF Super Contact us enhancement 1.41
	$order_id = tep_db_prepare_input($HTTP_POST_VARS['order_id']);
	if ($order_id <> NULL){
    		$enquiry = 'Order ID: ' . $order_id . "\n\n" . tep_db_prepare_input($HTTP_POST_VARS['enquiry']);
	}else{
		$enquiry = tep_db_prepare_input($HTTP_POST_VARS['enquiry']);
	}

	$emailsubject = tep_db_prepare_input($HTTP_POST_VARS['reason']) . ' ' . EMAIL_SUBJECT;
    if (tep_validate_email($email_address)) 
        tep_mail(STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, $emailsubject, $enquiry, $name, $email_address);
	if (CONTACT_US_LIST !=''){
		$send_to_array=explode("," ,CONTACT_US_LIST);
		preg_match('/\<[^>]+\>/', $send_to_array[$send_to], $send_email_array);
		$send_to_email= eregi_replace (">", "", $send_email_array[0]);
		$send_to_email= eregi_replace ("<", "", $send_to_email);

		tep_mail(preg_replace('/\<[^*]*/', '', $send_to_array[$send_to]), $send_to_email, $emailsubject, $enquiry, $name, $email_address);
	}else{
	  //tep_redirect(tep_href_link(FILENAME_CONTACT_US, 'action=success'));
      tep_redirect(tep_href_link(FILENAME_CONTACT_US, 'action=send'));
	}
  }
// EOF Super Contact us enhancement 1.41


  require('az_template/template_main.php');
  $template = new azTmpl;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<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">
<?php
$template->az_tmpl_css();
$template->az_tmpl_js();
?>
</head>
<body>
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>
<!-- header_eof //-->
<?php
  $template->az_tmpl_header();
  $template->az_tmpl_content_top();
?>
<!-- body //-->
    <?php echo tep_draw_form('contact_us', tep_href_link(FILENAME_CONTACT_US, 'action=send')); ?>
	<table border="0" width="100%" cellspacing="0" cellpadding="0">
      <tr>
        <td><table border="0" width="100%" cellspacing="0" cellpadding="0">
          <tr>
            <td class="pageHeading"><?php echo HEADING_TITLE; ?></td>
            <td class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_contact_us.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
      </tr>
<?php
  if ($messageStack->size('contact') > 0) {
?>
      <tr>
        <td><?php echo $messageStack->output('contact'); ?></td>
      </tr>
      <tr>
        <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
      </tr>
<?php
  }

if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'send')) {
?>
      <tr>
        <td class="main" align="center"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_man_on_board.gif', HEADING_TITLE, '0', '0', 'align="left"') . TEXT_SUCCESS; ?></td>
      </tr>
      <tr>
        <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
      </tr>
      <tr>
        <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">
          <tr class="infoBoxContents">
            <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
              <tr>
                <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
                <td align="right"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE) . '</a>'; ?></td>
                <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
              </tr>
            </table></td>
          </tr>
        </table></td>
      </tr>
<!-- BOF Super Contact us enhancement 1.41 //-->
<?php
  } else {
  if (tep_session_is_registered('customer_id')) {
    $account_query = tep_db_query("select customers_firstname, customers_lastname, customers_email_address from " . TABLE_CUSTOMERS . " where customers_id = '" . (int)$customer_id . "'");
    $account = tep_db_fetch_array($account_query);

    $name = $account['customers_firstname'] . ' ' . $account['customers_lastname'];
    $email = $account['customers_email_address'];
  }
?>
<tr><td>

<table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">
<tr class="infoBoxContents"><td><table><tr>
         <td class="main" valign="top" width=40%><b><?php echo nl2br(STORE_NAME_ADDRESS); ?></b><br><br>
                <?php echo (OPENING_HOURS); ?><br><br></td>
                <td class="main" valign="top" width="60%"><?php echo ENTRY_NAME; ?><br>
					<?php echo tep_draw_input_field('name'); ?><br />
					<?php echo ENTRY_EMAIL; ?><br>
					<?php echo tep_draw_input_field('email'); ?><br />
					<?php echo ENTRY_ORDER_ID; ?><br>
					<?php echo tep_draw_input_field('order_id'); ?><br />
					<?php
		                                               if (CONTACT_US_LIST !=''){
					  echo SEND_TO_TEXT . '<br>';
				                  if(SEND_TO_TYPE=='radio'){
				                  foreach(explode("," ,CONTACT_US_LIST) as $k => $v) {
				               if($k==0){
					$checked=true;
					}else{
					$checked=false;
					}
					echo tep_draw_radio_field('send_to', "$k", $checked). " " .preg_replace('/\<[^*]*/', '', $v);
				              }

			                            }else{
				              foreach(explode("," ,CONTACT_US_LIST) as $k => $v) {
						$send_to_array[] = array('id' => $k, 'text' => preg_replace('/\<[^*]*/', '', $v));
					 }
        		                                           echo tep_draw_pull_down_menu('send_to',  $send_to_array);
			                             }

			                            echo('<br>');
			                            }
                                                                      ?>
                                                                    <?php echo ENTRY_REASON; ?><br>
					<select name="reason">
						<?php echo '<option value="' . REASONS1 . '">' . REASONS1 . '</option>'; ?>
						<?php echo '<option value="' . REASONS2 . '">' . REASONS2 . '</option>'; ?>
						<?php echo '<option value="' . REASONS3 . '">' . REASONS3 . '</option>'; ?>
						<?php echo '<option value="' . REASONS4 . '">' . REASONS4 . '</option>'; ?>
						<?php echo '<option value="' . REASONS5 . '">' . REASONS5 . '</option>'; ?>
						<?php echo '<option value="' . REASONS6 . '">' . REASONS6 . '</option>'; ?>

					</select><br />
					<?php echo ENTRY_ENQUIRY; ?><BR>
                    <?php echo tep_draw_textarea_field('enquiry', 'soft', 50, 15, tep_sanitize_string($_POST['enquiry']), '', false); ?>
                    <br />
                    </td></tr></table></td>
</tr>
</table>
<br />
<table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">
          <tr class="infoBoxContents">
            <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
              <tr>
                <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
                <td align="right"><?php echo tep_image_submit('button_send.gif', IMAGE_BUTTON_CONTINUE); ?></td>
                <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
              </tr>
            </table></td>
          </tr>
        </table></td></tr>   
<?php

?>
<!-- EOF Super Contact us enhancement 1.41 //-->
    </table></form>
<!-- body_eof //--><?php
  $template->az_tmpl_content_bottom();
  $template->az_tmpl_footer();	
?>
<!-- footer //-->
<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>
<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> 
<!-- footer_eof //-->
<br>
</body>
</html>
//<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.