Ejemplo n.º 1
0
//echo '<h3>При вводе показаний повторно, предыдущие показания будут заменены вновь введенными.</h3>';
// Присвоение переменным серийных номеров счетчиков
for ($i = 1; $i <= $this->dataofsn->counts; $i++) {
    $csnp[$i] = $this->dataofsn->{'ser_num_p' . $i};
}
// Присвоение переменным названий точек установки
$name[1] = $this->dataofsn->electro_name_1;
$name[2] = $this->dataofsn->electro_name_2;
$name[3] = $this->dataofsn->electro_name_3;
//$form = $this->get('Check_electro');
// Получить текущую дату
$date = date("Y-m-d");
//$date_month = date("Y-m");
$day = date("d");
// Проверка на допущение ввода показаний по диапазону дат и повтора ввода показаний
$form = MyHelper::Check_electro($test, $date, $day);
if ($form > 0) {
    // Проверка на серийные номера. Если все серийные номера заполнены, то выводим форму
    if ($this->dataofsn->counts == 1 && $csnp[1] != NULL || $this->dataofsn->counts == 2 && $csnp[1] != NULL && $csnp[2] != NULL || $this->dataofsn->counts == 3 && $csnp[1] != NULL && $csnp[2] != NULL && $csnp[3] != NULL) {
        ?>
		<form class="form-validate" name="electros" id="electros"
			action="<?php 
        echo JRoute::_('index.php');
        ?>
" method="post">
			<fieldset>
				<!--<legend>Ввод показаний индивидуальных счетчиков газа</legend>-->

				<table BORDER=0 COLS=2>

				<?php