set("text", $row['cat_text']); } /* contact form */ $ok = false; if (is_array($_POST['c'])) { $ok = contact_send($_POST['c']); } if (!$ok) { $tpl->set($_POST['c']); $tpl->set("vcode_md5", make_code()); $tpl->parse("contact_form", "form"); } else { $tpl->parse("contact_sent", "form"); } $tpl->parse("main", "main"); function contact_send(&$c) { global $tpl, $email; $ok = true; if (!check_code($c['vcode'], $_POST['vcode_md5'])) { $tpl->set('err_vcode', "Lütfen kod giriniz"); $ok = false; } foreach (array("name", "surname", "msg") as $k) if (trim($c[$k]) == '') { $tpl->set("err_$k", "Lütfen boş alanı doldurunuz"); $ok = false; } if (!preg_match("/^[A-Za-z0-9_.+]+\@[A-Za-z0-9.-]+$/", $c['email'])) { $tpl->set("err_email", "Lütfen geçerli bir email adresi giriniz"); $ok = false; } if ($ok) { $s = <<"); if (!$ok) $tpl->parse("contact_err", "contact_err"); } return $ok; } ?> CYPRUS MIRROR Daily News | ADVERTISING