Exemplo n.º 1
0
    eyedock_search_display('parameters_lenses');
} elseif ($_POST['mode'] == 'advanced_search') {
    $criteria = $_POST;
    unset($criteria['mode']);
    $lenses = eyedock_get_parameters_lenses($criteria);
    ed_output_register('parameters_lenses', $lenses);
    eyedock_search_display('advanced_lenses');
} elseif ($_GET['mode'] == 'get_advanced_search') {
    eyedock_search_display('advanced_search');
} elseif ($_GET['mode'] == 'get_compare_lenses') {
    eyedock_search_display('compare_lenses');
} elseif ($_POST['mode'] == 'get_lenses_data') {
    $productids = $_POST['productids'];
    $lenses = eyedock_get_lenses($productids);
    ed_output_register('lenses', $lenses);
    eyedock_search_display('compare_lenses_display');
} elseif ($_POST['mode'] == 'search_lenses') {
    $str = trim(stripslashes($_POST['str']));
    $lenses = eyedock_search_lenses($str);
    ed_output_register('lenses', $lenses);
    eyedock_search_display('compare_lenses_display');
} elseif ($_GET['mode'] == 'lens_detail') {
    $id = abs(intval($_GET['id']));
    $lens = eyedock_lens_detail($id);
    ed_output_register('lens', $lens);
    eyedock_search_display('lens_detail');
} else {
    $companies = eyedock_get_companies();
    ed_output_register('companies', $companies);
    eyedock_search_display('main');
}
Exemplo n.º 2
0
<?php

define('EYEDOCK_SEARCH_SQL_HOST', 'mysql.eyedock.com');
//define('EYEDOCK_SEARCH_SQL_DB', 'eyedock_data_new');
define('EYEDOCK_SEARCH_SQL_DB', 'eyedock_data');
define('EYEDOCK_SEARCH_SQL_USER', 'eyedockdatauser');
define('EYEDOCK_SEARCH_SQL_PASS', 'kvBS^VQR');
define('EYEDOCK_SEARCH_TPL_DIR', dirname(__FILE__) . '/templates');
define('EYEDOCK_SEARCH_CSS_DIR', dirname(__FILE__) . '/css');
define('EYEDOCK_SEARCH_JS_DIR', dirname(__FILE__) . '/js');
define('EYEDOCK_LENS_IMG_URL', 'http://www.eyedock.com/modules/Lenses/pnimages/lens_images');
$detailed_popups = array('power' => 'Power value ranges written in parentheses indicate half diopter steps. For example:
 (+12.00) +6.00 to -8.00 (-12.00)
  ...would indicate +6 to -8 in .25D increments, but up to +12 or -12 in .50D increments.', 'dk' => 'Dk/t is calculated from listed dk and center thickness values. Actual Dk/t will vary.', 'ct' => 'Center thickness varies by power.  For the majority of manufacturers the listed value indicates the CT at -3.00 D.');
ed_output_register('detailed_popups', $detailed_popups);