<?php
if(isset($POST_['submit'])) // если в пост-массиве есть некоторые данные (в данном случае детектим данные кнопки 'submit'), которые возникают в момент отправки формы, значит скрипт должен работать в фазе обработки этих данных
{
$error = ''; // переменная для накопления ошибок ввода данных формы
print_r($_POST); // вывод пост-массива для отладки обработки формы
// тут реализуем обработку данных формы и отправку почты
}
?>
<form enctype="multipart/form-data" method="post" id="form" action="/zakaz/sendemail.php">
<table ">
<caption><h1 ><span>Оформление заказа</span></h1>
<?php
if(isset($_POST['submit'])) // если форму отправили, в этом месте html мы можем вывести текст ошибки или вывести успешный статус
{
echo $error != '' ? '<p>Ошибка: '.$error.'</p>' : '<p>Сообщение отправлено успешно!</p>';
}
?>
<div >
<input name="p0" class="uk-input" type="text" placeholder="Укажите ваш адрес" value="<?php echo isset($_POST['submit']) ? $_POST['p0'] : ''; ?>">
</div>
</caption>
<thead>
<tr >
<th>Название</th>
<th>Количество</th>
<th>Вес/Объём</th>
<th>Примечание</th>
</tr>
</thead>
<tbody>
<tr>
<td>Название продукта</td>
<td><input name="p[0][count]" placeholder="Укажите количество" value="<?php echo isset($_POST['submit']) ? $_POST['p'][0]['count'] : ''; ?>"></td>
<td><input name="p[0][type]" placeholder="Объём или вес" value="<?php echo isset($_POST['submit']) ? $_POST['p'][0]['type'] : ''; ?>"></td>
<td><input name="p[0][remark]" placeholder="Примечание" value="<?php echo isset($_POST['submit']) ? $_POST['p'][0]['remark'] : ''; ?>"></td>
</tr>
<tr>
<td>Название продукта</td>
<td><input name="p[1][count]" placeholder="Укажите количество" value="<?php echo isset($_POST['submit']) ? $_POST['p'][1]['count'] : ''; ?>"></td>
<td><input name="p[1][type]" c placeholder="Объём или вес" <?php echo isset($_POST['submit']) ? $_POST['p'][1]['type'] : ''; ?>></td>
<td><input name="p[1][remark]" placeholder="Примечание" <?php echo isset($_POST['submit']) ? $_POST['p'][1]['remark'] : ''; ?>></td>
</tr>
</tbody>
</table>
<input type="submit" name="submit" value="Отправить заказ на почту"/> <!-- Обратите внимание на то, что у этой кнопки есть name, ее назначение - обнаружить данные в пост-массиве после отправки данных на этот же скрипт, обозначив тем самым фазу, когда нужно обработать данные -->
</form>
header('Content-type: text/html; charset=utf8');
echo file_get_contents('http://antiko22.info/vse_novosti/dolg-pered-mfo-ne-mozhet-prevyshat-telo-zajma-bolee-chem-v-3-raza/');
header('Content-type: text/html; charset=windows-1251');
echo file_get_contents('http://antiko22.info/vse_novosti/dolg-pered-mfo-ne-mozhet-prevyshat-telo-zajma-bolee-chem-v-3-raza/');
....
if (!empty($resourceArray['publishedon'])) {
$publishedon = strtotime($resourceArray['publishedon']);
$resourceArray['publishedon_date'] = strftime($this->modx->getOption('articles.mgr_date_format',null,'%b %d'),$publishedon);
$resourceArray['publishedon_time'] = strftime($this->modx->getOption('articles.mgr_time_format',null,'%H:%I %p'),$publishedon);
$resourceArray['publishedon'] = strftime('%b %d, %Y %H:%I %p',$publishedon);
}
....
if (!empty($resourceArray['publishedon'])) {
$publishedon = strtotime($resourceArray['publishedon']);
$resourceArray['publishedon_date'] = strftime($this->modx->getOption('articles.mgr_date_format',null,'%d.%m.%Y'),$publishedon);
$resourceArray['publishedon_time'] = strftime($this->modx->getOption('articles.mgr_time_format',null,'%H:%I %p'),$publishedon);
$resourceArray['publishedon'] = strftime('%d.%m.%Y %H:%I %p',$publishedon);
}
[deletedby] => 0
[publishedon] => 12.02.2019 12:12 /* тут был неверный формат даты с корокозяброй Džנ12 - сокращенное название месяца или недели*/
[publishedby] => 1
createdby_username] => admin
[tags] =>
[comments] => 0
[publishedon_date] => Džנ12 /* а тут формат даты остался неправильный !!!!!! */
[publishedon_time] => 12:12
$result = $mysqli->query("INSERT INTO ".$db_table." (date, name, position, company, object, time) VALUES ( '$today' , '$rab1', 'Марс', 'Кратор1', 'обустраивание бункера1' , '8')");
....VALUES ( '$today' , '$rab1', .....