load_file('products.html', 'Products'); require_once 'header.php'; require_once 'footer.php'; /* $aErr = array(); $aFormData = array(); $aFormData['sFirst'] = $_POST['sFirst']; $aFormData['sLast'] = $_POST['sLast']; $aFormData['sEmail'] = $_POST['sEmail']; if ($_SERVER['REQUEST_METHOD'] == 'POST') FormProc(); */ FormShow(); function FormShow() { global $tpl ,$aErr ,$aFormData ; if (count($aErr)) { $sMark = $tpl->DBlocks['BadMark']; foreach ($aErr as $k => $v) { if (strlen($v) > 1) { $tpl->set_var('ErrTitle', $v); $tpl->parse('ErrorList', TRUE); $i = 1; } $tpl->set_var('mk'.$k, $sMark); } if($i != 1) $tpl->set_var('ErrorList', ''); $tpl->parse('FormError'); if (isset($aErr['sVEmail'])) $tpl->parse('EmailBlk'); else $tpl->set_var('EmailBlk', ''); foreach ($aFormData as $k => $v) $tpl->set_var($k, $v); } else { $tpl->set_var('EmailBlk', ''); $tpl->set_var('FormError', ''); } if ($handle = opendir(SITE_DIR.PIC_DIR.'prod')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && $file{0} == 'f') { $i = substr($file, 1, strpos($file, '.') - 1); list($iWidth, $iHeight, $type, $attr) = getimagesize($img_file = SITE_DIR.PIC_DIR.'prod/'.$file); /* if ($_SERVER['REMOTE_ADDR'] == '92.112.11.43') { var_dump($img_file, $iWidth, $iHeight); } */ $tpl->set_var("iW$i", $iWidth + 14); $tpl->set_var("iH$i", $iHeight + 14); } } closedir($handle); } /* if ($_SERVER['REQUEST_METHOD'] == 'POST' && !count($aErr)) { $tpl->set_var('FormBlk', ''); $tpl->parse('SucBlk'); } else { $tpl->parse('FormBlk'); $tpl->set_var('SucBlk', ''); } */ $tpl->pparse('Products'); } function FormProc() { global $aErr ,$aFormData ; foreach ($aFormData as $k => $v) { if (empty($v)) $aErr[$k] = 1; } if (!validEmail($_POST['sEmail'])) $aErr['sVEmail'] = 1; if (count($aErr)) return; $sFirst = $aFormData['sFirst']; $sLast = $aFormData['sLast']; $sEmail = $aFormData['sEmail']; $sSubject = 'Request for trial version'; $sMessage = 'Request for trial version from '.$sFirst.', '.$sLast; $sMessage .= "\r\n\r\n IP address of the mail sender: ".$_SERVER['REMOTE_ADDR']; $bMres = mail(PRODUCT_SUPPORT, $sSubject, $sMessage, "From: $sEmail\r\n" ."Reply-To: $sEmail\r\n"); // header('Location: products.php'); // exit; } ?>