Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

can't create account


guinness28_fr

Recommended Posts

Hi,

 

here is the massage I have when I try to create an account :

 

Fatal error: Call to undefined function: tep_decode_html_entities() in /home/eq53496/secure/catalog/includes/form_check.js.php on line 106

 

Do you have any ideas to help me ?

thanks

 

my form_check.js.php

 

<?php
/*
 $Id: form_check.js.php,v 1.9 2003/05/19 19:50:14 hpdl Exp $

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

 Copyright (c) 2003 osCommerce

 Released under the GNU General Public License
*/

?>
<script language="javascript"><!--
var form = "";
var submitted = false;
var error = false;
var error_message = "";

function check_input(field_name, field_size, message) {
 if (form.elements[field_name] && (form.elements[field_name].type != "hidden")) {
var field_value = form.elements[field_name].value;

if (field_value == '' || field_value.length < field_size) {
  error_message = error_message + "* " + message + "\n";
  error = true;
}
 }
}

function check_radio(field_name, message) {
 var isChecked = false;

 if (form.elements[field_name] && (form.elements[field_name].type != "hidden")) {
var radio = form.elements[field_name];

for (var i=0; i<radio.length; i++) {
  if (radio[i].checked == true) {
	isChecked = true;
	break;
  }
}

if (isChecked == false) {
  error_message = error_message + "* " + message + "\n";
  error = true;
}
 }
}

function check_select(field_name, field_default, message) {
 if (form.elements[field_name] && (form.elements[field_name].type != "hidden")) {
var field_value = form.elements[field_name].value;

if (field_value == field_default) {
  error_message = error_message + "* " + message + "\n";
  error = true;
}
 }
}

function check_password(field_name_1, field_name_2, field_size, message_1, message_2) {
 if (form.elements[field_name_1] && (form.elements[field_name_1].type != "hidden")) {
var password = form.elements[field_name_1].value;
var confirmation = form.elements[field_name_2].value;

if (password == '' || password.length < field_size) {
  error_message = error_message + "* " + message_1 + "\n";
  error = true;
} else if (password != confirmation) {
  error_message = error_message + "* " + message_2 + "\n";
  error = true;
}
 }
}

function check_password_new(field_name_1, field_name_2, field_name_3, field_size, message_1, message_2, message_3) {
 if (form.elements[field_name_1] && (form.elements[field_name_1].type != "hidden")) {
var password_current = form.elements[field_name_1].value;
var password_new = form.elements[field_name_2].value;
var password_confirmation = form.elements[field_name_3].value;

if (password_current == '' || password_current.length < field_size) {
  error_message = error_message + "* " + message_1 + "\n";
  error = true;
} else if (password_new == '' || password_new.length < field_size) {
  error_message = error_message + "* " + message_2 + "\n";
  error = true;
} else if (password_new != password_confirmation) {
  error_message = error_message + "* " + message_3 + "\n";
  error = true;
}
 }
}

function check_form(form_name) {
 if (submitted == true) {
alert("<?php echo JS_ERROR_SUBMITTED; ?>");
return false;
 }

 error = false;
 form = form_name;
 error_message = "<?php echo JS_ERROR; ?>";

<?php if (ACCOUNT_GENDER == 'true') echo '  check_radio("gender", "' . tep_decode_html_entities(ENTRY_GENDER_ERROR) . '");' . "\n"; ?>

 check_input("firstname", <?php echo ENTRY_FIRST_NAME_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_FIRST_NAME_ERROR); ?>");
 check_input("lastname", <?php echo ENTRY_LAST_NAME_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_LAST_NAME_ERROR); ?>");

<?php if (ACCOUNT_DOB == 'true') echo '  check_input("dob", ' . ENTRY_DOB_MIN_LENGTH . ', "' . tep_decode_html_entities(ENTRY_DATE_OF_BIRTH_ERROR) . '");' . "\n"; ?>

 check_input("email_address", <?php echo ENTRY_EMAIL_ADDRESS_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_EMAIL_ADDRESS_ERROR); ?>");
 check_input("street_address", <?php echo ENTRY_STREET_ADDRESS_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_STREET_ADDRESS_ERROR); ?>");
 check_input("postcode", <?php echo ENTRY_POSTCODE_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_POST_CODE_ERROR); ?>");
 check_input("city", <?php echo ENTRY_CITY_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_CITY_ERROR); ?>");

<?php if (ACCOUNT_STATE == 'true') echo '  check_input("state", ' . ENTRY_STATE_MIN_LENGTH . ', "' . tep_decode_html_entities(ENTRY_STATE_ERROR) . '");' . "\n"; ?>

 check_select("country", "", "<?php echo tep_decode_html_entities(ENTRY_COUNTRY_ERROR); ?>");

 check_input("telephone", <?php echo ENTRY_TELEPHONE_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_TELEPHONE_NUMBER_ERROR); ?>");

 check_password("password", "confirmation", <?php echo ENTRY_PASSWORD_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_PASSWORD_ERROR); ?>", "<?php echo tep_decode_html_entities(ENTRY_PASSWORD_ERROR_NOT_MATCHING); ?>");
 check_password_new("password_current", "password_new", "password_confirmation", <?php echo ENTRY_PASSWORD_MIN_LENGTH; ?>, "<?php echo tep_decode_html_entities(ENTRY_PASSWORD_ERROR); ?>", "<?php echo tep_decode_html_entities(ENTRY_PASSWORD_NEW_ERROR); ?>", "<?php echo tep_decode_html_entities(ENTRY_PASSWORD_NEW_ERROR_NOT_MATCHING); ?>");

 if (error == true) {
alert(error_message);
return false;
 } else {
submitted = true;
return true;
 }
}
//--></SCRIPT>

 

my create_account.php

 

<?php /*

$Id: create_account.php,v 1.65 2003/06/09 23:03:54 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');

// needs to be included earlier to set the success message in the messageStack

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

$process = false;

if (isset($HTTP_POST_VARS['action']) && ($HTTP_POST_VARS['action'] == 'process')) {

$process = true;

if (ACCOUNT_GENDER == 'true') {

if (isset($HTTP_POST_VARS['gender'])) {

$gender = tep_db_prepare_input($HTTP_POST_VARS['gender']);

} else {

$gender = false;

}

}

$firstname = tep_db_prepare_input($HTTP_POST_VARS['firstname']);

$lastname = tep_db_prepare_input($HTTP_POST_VARS['lastname']);

if (ACCOUNT_DOB == 'true') $dob = tep_db_prepare_input($HTTP_POST_VARS['dob']);

$email_address = tep_db_prepare_input($HTTP_POST_VARS['email_address']);

if (ACCOUNT_COMPANY == 'true') $company = tep_db_prepare_input($HTTP_POST_VARS['company']);

$street_address = tep_db_prepare_input($HTTP_POST_VARS['street_address']);

if (ACCOUNT_SUBURB == 'true') $suburb = tep_db_prepare_input($HTTP_POST_VARS['suburb']);

$postcode = tep_db_prepare_input($HTTP_POST_VARS['postcode']);

$city = tep_db_prepare_input($HTTP_POST_VARS['city']);

if (ACCOUNT_STATE == 'true') {

$state = tep_db_prepare_input($HTTP_POST_VARS['state']);

if (isset($HTTP_POST_VARS['zone_id'])) {

$zone_id = tep_db_prepare_input($HTTP_POST_VARS['zone_id']);

} else {

$zone_id = false;

}

}

$country = tep_db_prepare_input($HTTP_POST_VARS['country']);

$telephone = tep_db_prepare_input($HTTP_POST_VARS['telephone']);

$fax = tep_db_prepare_input($HTTP_POST_VARS['fax']);

if (isset($HTTP_POST_VARS['newsletter'])) {

$newsletter = tep_db_prepare_input($HTTP_POST_VARS['newsletter']);

} else {

$newsletter = false;

}

$password = tep_db_prepare_input($HTTP_POST_VARS['password']);

$confirmation = tep_db_prepare_input($HTTP_POST_VARS['confirmation']);

$error = false;

if (ACCOUNT_GENDER == 'true') {

if ( ($gender != 'm') && ($gender != 'f') ) {

$error = true;

$messageStack->add('create_account', ENTRY_GENDER_ERROR);

}

}

if (strlen($firstname) < ENTRY_FIRST_NAME_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_FIRST_NAME_ERROR);

}

if (strlen($lastname) < ENTRY_LAST_NAME_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_LAST_NAME_ERROR);

}

if (ACCOUNT_DOB == 'true') {

if (checkdate(substr(tep_date_raw($dob), 4, 2), substr(tep_date_raw($dob), 6, 2), substr(tep_date_raw($dob), 0, 4)) == false) {

$error = true;

$messageStack->add('create_account', ENTRY_DATE_OF_BIRTH_ERROR);

}

}

if (strlen($email_address) < ENTRY_EMAIL_ADDRESS_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_ERROR);

} elseif (tep_validate_email($email_address) == false) {

$error = true;

$messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_CHECK_ERROR);

} else {

$check_email_query = tep_db_query("select count(*) as total from " . TABLE_CUSTOMERS . " where customers_email_address = '" . tep_db_input($email_address) . "'");

$check_email = tep_db_fetch_array($check_email_query);

if ($check_email['total'] > 0) {

$error = true;

$messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_ERROR_EXISTS);

}

}

if (strlen($street_address) < ENTRY_STREET_ADDRESS_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_STREET_ADDRESS_ERROR);

}

if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_POST_CODE_ERROR);

}

if (strlen($city) < ENTRY_CITY_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_CITY_ERROR);

}

if (is_numeric($country) == false) {

$error = true;

$messageStack->add('create_account', ENTRY_COUNTRY_ERROR);

}

if (ACCOUNT_STATE == 'true') {

$zone_id = 0;

$check_query = tep_db_query("select count(*) as total from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "'");

$check = tep_db_fetch_array($check_query);

$entry_state_has_zones = ($check['total'] > 0);

if ($entry_state_has_zones == true) {

$zone_query = tep_db_query("select distinct zone_id from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "' and (zone_name like '" . tep_db_input($state) . "%' or zone_code like '%" . tep_db_input($state) . "%')");

if (tep_db_num_rows($zone_query) == 1) {

$zone = tep_db_fetch_array($zone_query);

$zone_id = $zone['zone_id'];

} else {

$error = true;

$messageStack->add('create_account', ENTRY_STATE_ERROR_SELECT);

}

} else {

if (strlen($state) < ENTRY_STATE_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_STATE_ERROR);

}

}

}

if (strlen($telephone) < ENTRY_TELEPHONE_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_TELEPHONE_NUMBER_ERROR);

}

if (strlen($password) < ENTRY_PASSWORD_MIN_LENGTH) {

$error = true;

$messageStack->add('create_account', ENTRY_PASSWORD_ERROR);

} elseif ($password != $confirmation) {

$error = true;

$messageStack->add('create_account', ENTRY_PASSWORD_ERROR_NOT_MATCHING);

}

if ($error == false) {

$sql_data_array = array('customers_firstname' => $firstname,

'customers_lastname' => $lastname,

'customers_email_address' => $email_address,

'customers_telephone' => $telephone,

'customers_fax' => $fax,

'customers_newsletter' => $newsletter,

'customers_password' => tep_encrypt_password($password));

if (ACCOUNT_GENDER == 'true') $sql_data_array['customers_gender'] = $gender;

if (ACCOUNT_DOB == 'true') $sql_data_array['customers_dob'] = tep_date_raw($dob);

tep_db_perform(TABLE_CUSTOMERS, $sql_data_array);

$customer_id = tep_db_insert_id();

$sql_data_array = array('customers_id' => $customer_id,

'entry_firstname' => $firstname,

'entry_lastname' => $lastname,

'entry_street_address' => $street_address,

'entry_postcode' => $postcode,

'entry_city' => $city,

'entry_country_id' => $country);

if (ACCOUNT_GENDER == 'true') $sql_data_array['entry_gender'] = $gender;

if (ACCOUNT_COMPANY == 'true') $sql_data_array['entry_company'] = $company;

if (ACCOUNT_SUBURB == 'true') $sql_data_array['entry_suburb'] = $suburb;

if (ACCOUNT_STATE == 'true') {

if ($zone_id > 0) {

$sql_data_array['entry_zone_id'] = $zone_id;

$sql_data_array['entry_state'] = '';

} else {

$sql_data_array['entry_zone_id'] = '0';

$sql_data_array['entry_state'] = $state;

}

}

tep_db_perform(TABLE_ADDRESS_BOOK, $sql_data_array);

$address_id = tep_db_insert_id();

tep_db_query("update " . TABLE_CUSTOMERS . " set customers_default_address_id = '" . (int)$address_id . "' where customers_id = '" . (int)$customer_id . "'");

tep_db_query("insert into " . TABLE_CUSTOMERS_INFO . " (customers_info_id, customers_info_number_of_logons, customers_info_date_account_created) values ('" . (int)$customer_id . "', '0', now())");

if (SESSION_RECREATE == 'True') {

tep_session_recreate();

}

$customer_first_name = $firstname;

$customer_default_address_id = $address_id;

$customer_country_id = $country;

$customer_zone_id = $zone_id;

tep_session_register('customer_id');

tep_session_register('customer_first_name');

tep_session_register('customer_default_address_id');

tep_session_register('customer_country_id');

tep_session_register('customer_zone_id');

// restore cart contents

$cart->restore_contents();

// build the message content

$name = $firstname . ' ' . $lastname;

if (ACCOUNT_GENDER == 'true') {

if ($gender == 'm') {

$email_text = sprintf(EMAIL_GREET_MR, $lastname);

} else {

$email_text = sprintf(EMAIL_GREET_MS, $lastname);

}

} else {

$email_text = sprintf(EMAIL_GREET_NONE, $firstname);

}

$email_text .= EMAIL_WELCOME . EMAIL_TEXT . EMAIL_CONTACT . EMAIL_WARNING;

tep_mail($name, $email_address, EMAIL_SUBJECT, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);

tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL'));

}

}

$breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL'));

?>

<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 topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0">

<?php require('includes/form_check.js.php'); ?><!-- header //--><?php require(DIR_WS_INCLUDES . 'header.php'); ?><!-- header_eof //-->

>

 

 

<!-- body //-->

<table border="0" cellpadding="3" cellspacing="3" width="100%">

 

<tbody>

 

<tr>

 

<td valign="top" width="<?php echo BOX_WIDTH; ?>">

<table border="0" cellpadding="2" cellspacing="0" width="">

 

<!-- left_navigation //-->

<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?><!-- left_navigation_eof //-->

</table>

 

</td>

 

<!-- body_text //--> <td valign="top" width="100%"><?php echo tep_draw_form('create_account', tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL'), 'post', 'onSubmit="return check_form(create_account);"') . tep_draw_hidden_field('action', 'process'); ?>

<table border="0" cellpadding="0" cellspacing="0" width="100%">

 

<tbody>

 

<tr>

 

<td>

<table border="0" cellpadding="0" cellspacing="0" width="100%">

 

<tbody>

 

<tr>

 

<td class="pageHeading"><?php echo HEADING_TITLE; ?></td>

 

<td class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_account.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

<tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<tr>

 

<td class="smallText"><br>

 

<?php echo sprintf(TEXT_ORIGIN_LOGIN, tep_href_link(FILENAME_LOGIN, tep_get_all_get_params(), 'SSL')); ?></td>

 

</tr>

 

<tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<?php if ($messageStack->size('create_account') > 0) {

?> <tr>

 

<td><?php echo $messageStack->output('create_account'); ?></td>

 

</tr>

 

<tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<?php }

?> <tr>

 

<td>

<table border="0" cellpadding="2" cellspacing="0" width="100%">

 

<tbody>

 

<tr>

 

<td class="main"><b><?php echo CATEGORY_PERSONAL; ?></b></td>

 

<td class="inputRequirement" align="right"><?php echo FORM_REQUIRED_INFORMATION; ?></td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

<tr>

 

<td>

<table class="infoBox" border="0" cellpadding="2" cellspacing="1" width="100%">

 

<tbody>

 

<tr class="infoBoxContents">

 

<td>

<table border="0" cellpadding="2" cellspacing="2">

 

<?php if (ACCOUNT_GENDER == 'true') {

?> <tbody>

 

<tr>

 

<td class="main"><?php echo ENTRY_GENDER; ?></td>

 

<td class="main"><?php echo tep_draw_radio_field('gender', 'm') . '  ' . MALE . '  ' . tep_draw_radio_field('gender', 'f') . '  ' . FEMALE . ' ' . (tep_not_null(ENTRY_GENDER_TEXT) ? '<span class="inputRequirement">' . ENTRY_GENDER_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<?php }

?> <tr>

 

<td class="main"><?php echo ENTRY_FIRST_NAME; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('firstname') . ' ' . (tep_not_null(ENTRY_FIRST_NAME_TEXT) ? '<span class="inputRequirement">' . ENTRY_FIRST_NAME_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><?php echo ENTRY_LAST_NAME; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('lastname') . ' ' . (tep_not_null(ENTRY_LAST_NAME_TEXT) ? '<span class="inputRequirement">' . ENTRY_LAST_NAME_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<?php if (ACCOUNT_DOB == 'true') {

?> <tr>

 

<td class="main"><?php echo ENTRY_DATE_OF_BIRTH; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('dob') . ' ' . (tep_not_null(ENTRY_DATE_OF_BIRTH_TEXT) ? '<span class="inputRequirement">' . ENTRY_DATE_OF_BIRTH_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<?php }

?> <tr>

 

<td class="main"><?php echo ENTRY_EMAIL_ADDRESS; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('email_address') . ' ' . (tep_not_null(ENTRY_EMAIL_ADDRESS_TEXT) ? '<span class="inputRequirement">' . ENTRY_EMAIL_ADDRESS_TEXT . '</span>': ''); ?></td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

<?php if (ACCOUNT_COMPANY == 'true') {

?> <tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><b><?php echo CATEGORY_COMPANY; ?></b></td>

 

</tr>

 

<tr>

 

<td>

<table class="infoBox" border="0" cellpadding="2" cellspacing="1" width="100%">

 

<tbody>

 

<tr class="infoBoxContents">

 

<td>

<table border="0" cellpadding="2" cellspacing="2">

 

<tbody>

 

<tr>

 

<td class="main"><?php echo ENTRY_COMPANY; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('company') . ' ' . (tep_not_null(ENTRY_COMPANY_TEXT) ? '<span class="inputRequirement">' . ENTRY_COMPANY_TEXT . '</span>': ''); ?></td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

<?php }

?> <tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><b><?php echo CATEGORY_ADDRESS; ?></b></td>

 

</tr>

 

<tr>

 

<td>

<table class="infoBox" border="0" cellpadding="2" cellspacing="1" width="100%">

 

<tbody>

 

<tr class="infoBoxContents">

 

<td>

<table border="0" cellpadding="2" cellspacing="2">

 

<tbody>

 

<tr>

 

<td class="main"><?php echo ENTRY_STREET_ADDRESS; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('street_address') . ' ' . (tep_not_null(ENTRY_STREET_ADDRESS_TEXT) ? '<span class="inputRequirement">' . ENTRY_STREET_ADDRESS_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<?php if (ACCOUNT_SUBURB == 'true') {

?> <tr>

 

<td class="main"><?php echo ENTRY_SUBURB; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('suburb') . ' ' . (tep_not_null(ENTRY_SUBURB_TEXT) ? '<span class="inputRequirement">' . ENTRY_SUBURB_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<?php }

?> <tr>

 

<td class="main"><?php echo ENTRY_POST_CODE; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('postcode') . ' ' . (tep_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="inputRequirement">' . ENTRY_POST_CODE_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><?php echo ENTRY_CITY; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('city') . ' ' . (tep_not_null(ENTRY_CITY_TEXT) ? '<span class="inputRequirement">' . ENTRY_CITY_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<?php if (ACCOUNT_STATE == 'true') {

?> <tr>

 

<td class="main"><?php echo ENTRY_STATE; ?></td>

 

<td class="main"><?php if ($process == true) {

if ($entry_state_has_zones == true) {

$zones_array = array();

$zones_query = tep_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "' order by zone_name");

while ($zones_values = tep_db_fetch_array($zones_query)) {

$zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']);

}

echo tep_draw_pull_down_menu('state', $zones_array);

} else {

echo tep_draw_input_field('state');

}

} else {

echo tep_draw_input_field('state');

}

if (tep_not_null(ENTRY_STATE_TEXT)) echo ' <span class="inputRequirement">' . ENTRY_STATE_TEXT;

?>

</td>

 

</tr>

 

<?php }

?> <tr>

 

<td class="main"><?php echo ENTRY_COUNTRY; ?></td>

 

<td class="main"><?php echo tep_get_country_list('country') . ' ' . (tep_not_null(ENTRY_COUNTRY_TEXT) ? '<span class="inputRequirement">' . ENTRY_COUNTRY_TEXT . '</span>': ''); ?></td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

<tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><b><?php echo CATEGORY_CONTACT; ?></b></td>

 

</tr>

 

<tr>

 

<td>

<table class="infoBox" border="0" cellpadding="2" cellspacing="1" width="100%">

 

<tbody>

 

<tr class="infoBoxContents">

 

<td>

<table border="0" cellpadding="2" cellspacing="2">

 

<tbody>

 

<tr>

 

<td class="main"><?php echo ENTRY_TELEPHONE_NUMBER; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('telephone') . ' ' . (tep_not_null(ENTRY_TELEPHONE_NUMBER_TEXT) ? '<span class="inputRequirement">' . ENTRY_TELEPHONE_NUMBER_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><?php echo ENTRY_FAX_NUMBER; ?></td>

 

<td class="main"><?php echo tep_draw_input_field('fax') . ' ' . (tep_not_null(ENTRY_FAX_NUMBER_TEXT) ? '<span class="inputRequirement">' . ENTRY_FAX_NUMBER_TEXT . '</span>': ''); ?></td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

<tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><b><?php echo CATEGORY_OPTIONS; ?></b></td>

 

</tr>

 

<tr>

 

<td>

<table class="infoBox" border="0" cellpadding="2" cellspacing="1" width="100%">

 

<tbody>

 

<tr class="infoBoxContents">

 

<td>

<table border="0" cellpadding="2" cellspacing="2">

 

<tbody>

 

<tr>

 

<td class="main"><?php echo ENTRY_NEWSLETTER; ?></td>

 

<td class="main"><?php echo tep_draw_checkbox_field('newsletter', '1', $checked = true) . ' ' . (tep_not_null(ENTRY_NEWSLETTER_TEXT) ? '<span class="inputRequirement">' . ENTRY_NEWSLETTER_TEXT . '</span>': ''); ?></td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

<tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><b><?php echo CATEGORY_PASSWORD; ?></b></td>

 

</tr>

 

<tr>

 

<td>

<table class="infoBox" border="0" cellpadding="2" cellspacing="1" width="100%">

 

<tbody>

 

<tr class="infoBoxContents">

 

<td>

<table border="0" cellpadding="2" cellspacing="2">

 

<tbody>

 

<tr>

 

<td class="main"><?php echo ENTRY_PASSWORD; ?></td>

 

<td class="main"><?php echo tep_draw_password_field('password') . ' ' . (tep_not_null(ENTRY_PASSWORD_TEXT) ? '<span class="inputRequirement">' . ENTRY_PASSWORD_TEXT . '</span>': ''); ?></td>

 

</tr>

 

<tr>

 

<td class="main"><?php echo ENTRY_PASSWORD_CONFIRMATION; ?></td>

 

<td class="main"><?php echo tep_draw_password_field('confirmation') . ' ' . (tep_not_null(ENTRY_PASSWORD_CONFIRMATION_TEXT) ? '<span class="inputRequirement">' . ENTRY_PASSWORD_CONFIRMATION_TEXT . '</span>': ''); ?></td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

</tbody>

</table>

 

</td>

 

</tr>

 

<tr>

 

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>

 

</tr>

 

<tr>

 

<td>

<table class="infoBox" border="0" cellpadding="2" cellspacing="1" width="100%">

 

<tbody>

 

<tr class="infoBoxContents">

 

<td>

<table border="0" cellpadding="2" cellspacing="0" width="100%">

Link to comment
Share on other sites

Hi,

 

Which code are you talking about ?

My oscommerce was downloaded from this site.

I just installes a few contriutions, but not much.

So nobody can help me ?

 

Do you think that having a copy of a proper file would be an idea ?

Thanks, I'm stuck !!!

My website doesn't work.

Link to comment
Share on other sites

tep_decode_html_entities() in /home/eq53496/secure/catalog/includes/form_check.js.php

 

That's the code that's not part of osCommerce - not in any of the file set. It looks like you've improperly installed a Contribution, so you'll need to go back over them and check every change you made.

 

Vger

Link to comment
Share on other sites

  • 1 year later...

They are all wrong, ofcourse that's part of OSCommerce duhhhhhhh, It's funny but the solution is so simple... It will take a minute.

 

Just change "tep_decode_html_entities" by "html_entity_decode" in the file named "form_check.js.php" every time you see it (arround 16 times).

 

Good Luck!!!

Link to comment
Share on other sites

They are all wrong, ofcourse that's part of OSCommerce duhhhhhhh, It's funny but the solution is so simple... It will take a minute.

 

Just change "tep_decode_html_entities" by "html_entity_decode" in the file named "form_check.js.php" every time you see it (arround 16 times).

 

Good Luck!!!

Following your advice, Good Luck!!! would be needed.

 

tep_decode_html_entities() is not part of any osc code.

 

Are you trawling the forum looking for old posts?

Link to comment
Share on other sites

I just happened to have the same problem and didn't find an answer in forums... so as I am a PHP programmer I simply tried what I said and solved the problem!!!!

Because I didn't find a solution to it, I just wanted to share it and be nice. :D

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...