<?php

$INC_PATH = getenv("DOCUMENT_ROOT");

require($INC_PATH . "_x_local_subs/site_all.php");

$ID = get("id");
$PID = get("pid");
$act = get("a");

$ID_ARRAY = preg_split("/-/", $ID);
$ID = check_isDefault($ID_ARRAY[0]);

//print "$ID $PID";
//exit;

$CONTENT = "";

if ($act == 'request_send') {


}


$IS_FOUND = 0;


if (!empty($ID) && is_numeric($ID) && preg_match("/\d+/", $ID)) {

    $query = "SELECT ";
    $query .= "name";
    $query .= ", timestamp";
    $query .= ", content";
    $query .= ", vis";
    $query .= " FROM ";
    $query .= $MY_DOCS;
    $query .= " WHERE ";
    $query .= " id = :id";

    //$results = mysql_query($sth,$database);
    //$rows = mysql_num_rows($results);
    $sth = $dbh->prepare($query);
    $sth->bindValue(':id', $ID, PDO::PARAM_STR);
    $sth->execute();

    $rows = $sth->fetchAll(PDO::FETCH_ASSOC);

    if (sizeof($rows) > 0) {

        //   for ($i = 0; $i < $rows; $i++) {
        //     $row = mysql_fetch_array($results);
        foreach ($rows as $loc_key => $row) {
            $VIS = $row["vis"];

            $DOC_NAME = $row["name"];
            $DOC_TIM = get_date2($row["timestamp"]);
            $DOC_CONTENT = $row["content"];
        }
    }

} else {

    $LIST = "";

    $query = "SELECT ";
    $query .= "id";
    $query .= ", timestamp";
    $query .= ", name";
    $query .= " FROM ";
    $query .= $MY_DOCS;
    $query .= " WHERE vis=1";
    $query .= " ORDER BY timestamp desc";

    //$results = mysql_query($sth, $database);
    //$rows = mysql_num_rows($results);
    $sth = $dbh->prepare($query);
    //$sth->bindValue(':id', $ID, PDO::PARAM_STR);
    $sth->execute();

    $rows = $sth->fetchAll(PDO::FETCH_ASSOC);

    if (sizeof($rows) > 0) {
        //for ($i = 0; $i < $rows; $i++) {
        //  $row = mysql_fetch_array($results);
        foreach ($rows as $loc_key => $row) {
            $loc_id = $row["id"];

            $loc_name = $row["name"];

            $loc_tim = $row["timestamp"];
            $loc_namelat = trans($loc_name);
            $url = "/docs/$loc_id" . "-" . $loc_namelat;
            $LIST .= "<div class=news_date>" . get_date2($loc_tim) . "</div>";
            $LIST .= "<div class=news_name><a href=\"$url\" class=news_link>$loc_name</a></div>";
        }
    }

}


hd("", "request", "");


print <<<ENDOF
<div class="nav_crumbs">
<div class="nav_crumbs_item"><a href="/">Главная</a></div>
ENDOF;

print <<<ENDOF
<div class="nav_crumbs_item_diver"> / </div>
<div class="nav_crumbs_item"><a href="/docs/">Решения</a></div>

ENDOF;

/*if (!empty($ID)) {
    print <<<ENDOF
<div class="nav_crumbs_item_diver"> / </div>
<div class="nav_crumbs_item"><a href="/cont/$ID">$SECTIONS_NAME</a></div>

ENDOF;
}*/


print <<<ENDOF
</div>
ENDOF;

/*if ($act == 'success') {

    print <<<ENDOF

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
ENDOF;


} else {


    print <<<ENDOF
<div class="general_content">
$CONTENT
</div>
ENDOF;

}*/

if (!empty($ID) && is_numeric($ID)) {
    if ($VIS == 0) {
        print "страница не найдена";
    } else {
        print "<div class=news_date>$DOC_TIM</div>";
        print "<div class=news_title_name>$DOC_NAME</div>";
        print "<div class=text>$DOC_CONTENT</div>";

        print <<<ENDOF
<p>&nbsp;</p>
<div class=news_list_return><a href=/docs/ class=news_link>&larr; к списку статей</a></div>
ENDOF;

    }
} else {
    print $LIST;
}

print <<<ENDOF
<p>&nbsp;</p>
ENDOF;



fd();



