$strFileName = "articles.php"; include_once("./common.inc.php"); $strKeywords = "недвижимость статьи об аренде снять сдать"; $strDescription = "Аренда вилл апартаментов и коттеджей - заметки и публикации, статьи по теме аренда"; $id = getParam("id"); $lngArticleType = getParam("lngArticleType"); if ( $lngArticleType == 1 ) { $lngArticleType = 9; } if ( $lngArticleType == 2 ) { $lngArticleType = 3; } if (preg_match("/^[0-9]+$/i", $id) && ($id > 0)) { $boolExists = 0; $sql = "select * from tblarticle where id='" . $id . "' and boolArticleStatus='1' and dteArticleAdd <= NOW()"; $result = query($sql); if ( $row = fetch_array($result) ) { if (array_key_exists($row["lngArticleType"], $arrArticleType) || array_key_exists($row["lngArticleType"], $arrQuestionType) ) { $strTitle = getTitle($row["lngArticleType"], $row["strArticleTitle"]); $lngArticleType = $row["lngArticleType"]; $strKeywords = $strTitle; $strDescription = $strTitle; include_once("./header.inc.php"); printArticle($row); include_once("./footer.inc.php"); exit; } } if (!$lngArticleType) { $lngArticleType = 9; } header("Location: articles.php?lngArticleType=9"); exit; } $lngArticleType = getParam("lngArticleType"); if ( ($lngArticleType != "") && (array_key_exists($lngArticleType, $arrArticleType) || array_key_exists($lngArticleType, $arrQuestionType)) ) { } else { $lngArticleType = 9; } $strTitle = getTitle($lngArticleType, ""); $strKeywords = $strTitle; $strDescription = $strTitle; include_once("./header.inc.php"); printArticles(); include_once("./footer.inc.php"); exit; function getTitle ($lngArticleType, $strArticleTitle) { global $arrArticleType, $arrQuestionType; if ($strArticleTitle != "") { return "$strArticleTitle"; /* if ($lngArticleType == 9) { return " $strArticleTitle"; } else if ($lngArticleType == 3) { return "$strArticleTitle"; } else if ($lngArticleType == 10) { return "$strArticleTitle"; } else if ($lngArticleType == 6) { return " $strArticleTitle"; } else if ($lngArticleType == 4) { return "$strArticleTitle"; } else if ($lngArticleType == 7) { return "$strArticleTitle"; } else if ($lngArticleType == 12) { return "ОБМЕН - $strArticleTitle"; } */ } else { if ($lngArticleType == 9) { return "Статьи об аренде и о недвижимости"; } else if ($lngArticleType == 3) { return "Партнерская программа - вопросы и ответы"; } else if ($lngArticleType == 10) { return "Статьи о недвижимости"; } else if ($lngArticleType == 6) { return "Аренда - вопросы и ответы"; } else if ($lngArticleType == 4) { return "Продажа - вопросы и ответы"; } else if ($lngArticleType == 7) { return "Обмен - вопросы и ответы"; } else if ($lngArticleType == 8) { return "Ипотека - вопросы и ответы"; } else if ($lngArticleType == 12) { return "Статьи о обмене"; } else if ($lngArticleType == 11) { return "Статьи о ипотеке"; } else return "Статьи о недвижимости"; } } function printArticles () { global $arrArticleType, $strImagePath, $arrQuestionType, $lngArticleType; if ($lngArticleType == 9) { $strFirstTitle = "Статьи об аренде и о недвижимости"; $strSecondTitle = "Типовые договора, которые используются при аренде квартиры"; $strThirdTitle = "аренды"; } else if ($lngArticleType == 10) { $strFirstTitle = "Статьи о недвижимости"; $strSecondTitle = "Типовые договора, которые используются при продаже квартиры"; $strThirdTitle = "продажи"; } else if ($lngArticleType == 11) { $strFirstTitle = "Статьи о ипотеке"; $strSecondTitle = "Типовые договора, которые используются при продаже квартиры"; $strThirdTitle = "продажи"; } else if ($lngArticleType == 12) { $strFirstTitle = "Статьи о обмене"; $strSecondTitle = "Типовые договора, которые используются при обмене квартиры"; $strThirdTitle = "обмена"; } else if ($lngArticleType == 3) { $strFirstTitle = "Партнерская программа - вопросы и ответы"; $strSecondTitle = "Типовые договора, которые используются при ипотеке"; $strThirdTitle = "ипотеки"; } else if ($lngArticleType == 4) { $strFirstTitle = "Продажа - вопросы и ответы"; $strSecondTitle = "Типовые договора, которые используются при ипотеке"; $strThirdTitle = "ипотеки"; } else if ($lngArticleType == 6) { $strFirstTitle = "Аренда - вопросы и ответы"; $strSecondTitle = "Типовые договора, которые используются при ипотеке"; $strThirdTitle = "ипотеки"; } else if ($lngArticleType == 7) { $strFirstTitle = "Обмен - вопросы и ответы"; $strSecondTitle = "Типовые договора, которые используются при ипотеке"; $strThirdTitle = "ипотеки"; } else if ($lngArticleType == 8) { $strFirstTitle = "Ипотека - вопросы и ответы"; $strSecondTitle = "Типовые договора, которые используются при ипотеке"; $strThirdTitle = "ипотеки"; } ?>
|
|||||
// Pagination $strWhere = "where boolArticleStatus='1' and lngArticleType ='" . $lngArticleType . "' and dteArticleAdd <= NOW()"; $lngRecordsPerPage = 22; $lngPagesLimit = 100; $sql = "select count(id) as count_id from tblarticle $strWhere"; $paginationInfo = getPaginationInfoPages ($sql, "articles.php", $lngRecordsPerPage, $lngPagesLimit, array("lngArticleType" => $lngArticleType)); //! Pagination $sql = "select * from tblarticle $strWhere order by dteArticleAdd desc limit $paginationInfo[lngStartLimit], $lngRecordsPerPage "; $result = query($sql); while ( $row = fetch_array($result) ) { if (array_key_exists($row["lngArticleType"], $arrArticleType)) { $strArticleText = strip_tags ($row['strArticleContent']); $strTmpText = $strArticleText; $strTmpText = substr($strTmpText, 0, 1); $i = 1; while ( ( strlen($strTmpText) < strlen($strArticleText)) && ( !in_array(substr($strTmpText, -1), array ('.','?','!'))) ) { $strTmpText .= substr($strArticleText, $i, 1); $i++; } $strShortText = $strTmpText; ?> echo date("d.m Y", strtotime($row["dteArticleAdd"])) . " г. ";?> } else { ?> Вопрос: узнать ответ... } } ?> |
|||||
if (array_key_exists($lngArticleType, $arrQuestionType)) { ?>
|
", $row["strArticleContent"]); $row["strArticleContent"] = str_replace("\n", "
", $row["strArticleContent"]); } ?>
|
|||
|
/* if ($row["boolUseJavaEditor"] =="0") { $strArticleContent = nl2br($row["strArticleContent"]); echo $strArticleContent; } else { echo $row["strArticleContent"]; } */ echo $row["strArticleContent"]; ?> if ( ($row["strArticleSource"] != "") && ($row["strArticleSourceUrl"] != "") ) { if ( $row["strArticleSourceUrl"] != "https://www.apartment.su/" ) { ?> } else { ?>Источник: Агентство недвижимости "Аренда в Европе ООО" } } //======= счетчик посецений страницы ============ if($row['id'] == 2143){ $idX = '3'; $sqlX = "select * from tblcounter where id=$idX"; $resultX = query($sqlX); $rowX = fetch_array($resultX); $todaydate = date("Y-m-d"); $dteCounterDate = $rowX["dteCounterDate"]; $lngCounter = $rowX["lngCounter"]; $lngCounterDay = $rowX["lngCounterDay"]; $lngCounter++; $lngCounterDay++; if ( $todaydate == $dteCounterDate ) { $sql = "update tblcounter set lngCounter ='$lngCounter', lngCounterDay ='$lngCounterDay' where id='$idX'"; query($sql); } if ( "0000-00-00" == $dteCounterDate ) { $sql = "update tblcounter set lngCounter='1', lngCounterDay ='1', dteCounterDate='$todaydate' where id='$idX'"; query($sql); } if ( ($todaydate != $dteCounterDate) && ("0000-00-00" != $dteCounterDate) ) { $sql = "update tblcounter set lngCounterDay ='1', lngCounter='$lngCounter', dteCounterDate='$todaydate' where id='$idX'"; query($sql); } ?>
|
|||
|
|
|||
|
$sql = "select * from tblarticle where boolArticleStatus='1' and dteArticleAdd <= NOW() and lngArticleType ='" . $row["lngArticleType"] . "' and id <> $row[id] order by dteArticleAdd desc limit 0, 14"; $result = query($sql); while ( $row = fetch_array($result) ) { if (array_key_exists($lngArticleType, $arrQuestionType)) { ?> Вопрос: узнать ответ... } else { $strArticleText = strip_tags ($row['strArticleContent']); $strTmpText = $strArticleText; $strTmpText = substr($strTmpText, 0, 1); $i = 1; while ( ( strlen($strTmpText) < strlen($strArticleText)) && ( !in_array(substr($strTmpText, -1), array ('.','?','!'))) ) { $strTmpText .= substr($strArticleText, $i, 1); $i++; } $strShortText = $strTmpText; ?> echo date("d.m.Y", strtotime($row["dteArticleAdd"]));?> } } ?> |
} ?>