selectall($query); if(is_array($rows)) { foreach ($rows as $key => $row) { if (is_array($row)) { $setting = $row['name']; if($setting == "captcha") { $captcha = $row['value']; $form_high = $form_high + ( $captcha * 50);} elseif($setting == "phone") { $use_phone = $row['value']; $form_high = $form_high + ( $use_phone * 60);} else { $use_company = $row['value']; $form_high = $form_high + ( $use_company * 60);} } } } if($_REQUEST['COMPLETE'] == true) { $name = stripslashes($_REQUEST['NAME']); $email = stripslashes($_REQUEST['EMAIL']); $phone = stripslashes($_REQUEST['PHONE']); $company = stripslashes($_REQUEST['COMPANY']); $message = stripslashes($_REQUEST['MESSAGE']); $code = stripslashes($_REQUEST['SECURITY']); $bcc = stripslashes($_REQUEST['BCC']); if ($email == '' || $name == '' || $message == '') { $error = true; } else { $url = stripslashes($_REQUEST['URL']); $title = stripslashes($_REQUEST['TITLE']); if (!ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'. '@'. '[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'. '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email)) { $invalid_email = true; } else { $md5code = md5(strtoupper($code)); if ($security != $md5code && ((function_exists('imagepng') || function_exists('imagejpeg')) && function_exists('imagettftext')) && ($captcha ==1) ) { $invalid_security = true; // Generate a NEW random string $chars = array('a','A','b','B','c','C','d','D','e','E','f','F','g','G','h','H','i','I','j','J','k','K','l','L','m','M','n','N','o','O','p','P','q','Q','r','R','s','S','t','T','u','U','v','V','w','W','x','X','y','Y','z','Z','1','2','3','4','5','6','7','8','9'); $security = ''; for ($i = 0; $i < 5; $i++) { $security .= $chars[rand(0, count($chars)-1)]; } $session = array(); $session['REQUEST'] = $request_id; $session['DOMAINID'] = $domain_id; $session['SECURITY'] = md5(strtoupper($security)); $session['LANGUAGE'] = LANGUAGE_TYPE; $session['CHARSET'] = CHARSET; $data = serialize($session); setCookie($cookieName, $data, false, '/', $cookie_domain, $ssl); } else { $current_page = 'Unavailable'; $title = 'Unavailable'; $referrer = 'Unavailable'; $query = "SELECT `url`, `title`, `referrer`, `id_domain` FROM " . $table_prefix . "requests WHERE `id` = '$request_id'"; $row = $SQL->selectquery($query); if (is_array($row)) { $current_page = $row['url']; $title = $row['title']; $referrer = $row['referrer']; if ($current_page == '') { $current_page = 'Unavailable'; } if ($title == '') { $title = 'Unavailable'; } if ($referrer == '') { $referrer = 'Unavailable'; } elseif ($referrer == 'false') { $referrer = 'Direct Link / Bookmark'; } } if ($configure_smtp == true) { ini_set('SMTP', $smtp_server); ini_set('smtp_port', $smtp_port); ini_set('sendmail_from', $from_email); } $from_name = "$name"; $from_email = "$email"; $query = "SELECT value FROM " . $table_prefix . "settings WHERE name = 'offline_email' And id_domain = $domain_id"; $row = $SQL->selectquery($query); if (is_array($row)) { $offline_email = $row['value']; } $to_email = $offline_email; $subject = "Livehelp Offline Message"; $headers = "From: " . $from_name . " <" . $from_email . ">\n"; $headers .= "Reply-To: " . $from_name . " <" . $from_email . ">\n"; $headers .= "Return-Path: " . $from_name . " <" . $from_email . ">\n"; $msg = mysql_real_escape_string($message); $message .= "\n\n--------------------------\n"; $message .= "IP Logged: " . $_SERVER['REMOTE_ADDR'] . "\n"; if ($ip2country_installed == true) { $message .= "Country: $country\n"; } $message .= "URL: $current_page\n"; $message .= "URL Title: $title\n"; $message .= "Referrer: $referrer\n"; $sendmail_path = ini_get('sendmail_path'); if ($sendmail_path == '') { $headers = str_replace("\n", "\r\n", $headers); $message = str_replace("\n", "\r\n", $message); } mail($to_email, $subject, $message, $headers); // save the offline email in the database $query = "SELECT value FROM " . $table_prefix . "settings WHERE name = 'log_offline_email' And id_domain = $domain_id"; $row = $SQL->selectquery($query); if (is_array($row)) { $log_offline_email = $row['value']; } if ($log_offline_email == 1) { $name = mysql_real_escape_string($name); $email = mysql_real_escape_string($email); $phone = mysql_real_escape_string($phone); $company = mysql_real_escape_string($company); $query = "INSERT INTO " . $table_prefix . "offline_messages (`name`, `email`, `phone`, `company`, `message`, `id_domain` , `datetime`) VALUES ('$name', '$email', '$phone','$company','$msg', $domain_id, NOW())"; $SQL->insertquery($query); } // send email copy if ($bcc == true) { $to_email = "$email"; $headers = "From: " . $from_name . " <" . $from_email . ">\n"; $headers .= "Reply-To: " . $from_name . " <" . $from_email . ">\n"; $headers .= "Return-Path: " . $from_name . " <" . $from_email . ">\n"; $message = stripslashes($_REQUEST['MESSAGE']); if ($sendmail_path == '') { $headers = str_replace("\n", "\r\n", $headers); $message = str_replace("\n", "\r\n", $message); } mail($to_email, $subject, $message , $headers); } } } } $message = stripslashes($_REQUEST['MESSAGE']); } header('Content-type: text/html; charset=' . CHARSET); $language_file = './i18n/' . LANGUAGE_TYPE . '/lang_guest_' . LANGUAGE_TYPE . '.php'; if (file_exists($language_file)) { include($language_file); } else { include('./i18n/en/lang_guest_en.php'); } ?> <?php echo($livehelp_name); ?>
selectquery($query); if (is_array($row)) { $copyright = $row['value']; } if ($copyright ==1) { $query = "SELECT value FROM " . $table_prefix . "settings WHERE name = 'company_logo' and id_domain = $domain_id"; $row = $SQL->selectquery($query); if (is_array($row)) { $logo = $row['value']; } $query = "SELECT value FROM " . $table_prefix . "settings WHERE name = 'company_link' and id_domain = $domain_id"; $row = $SQL->selectquery($query); if (is_array($row)) { $company_link = $row['value']; } $query = "SELECT value FROM " . $table_prefix . "settings WHERE name = 'company_slogan' and id_domain = $domain_id"; $row = $SQL->selectquery($query); if (is_array($row)) { $company_slogan = $row['value']; } $query = "SELECT value FROM " . $table_prefix . "settings WHERE name = 'copyright_image' and id_domain = $domain_id"; $row = $SQL->selectquery($query); if (is_array($row)) { $banner_enable = $row['value']; } $livehelp_logo_path = $install_directory . '/domains/' . $domain_id . '/i18n/en/pictures/'; ?>

:
:
:
:
:
:
:


:
:
: