array_reverse($dates);
$dates = [];
for($i = 6; $i > 0; --$i){
$date = new DateTime("- ${i} month");
$dates[] = [
'month' => $date->format('n'),
'year' => $date->format('Y')
];
}
sendmail.php
по прямому запросу должен отдавать пустой объект JSON и ошибку ответа сервера 404.sendmail.php
вы должны обращаться только по post запросу. Вы должны проверить его, сделать свои действия (отправить письмо), вернуть объект JSON о удачном/не удачном запросе. Но по post запросу вы уже отдаёте ответ сервера 200.sendmail.php
, а не делаете лучше, как предложил ThunderCat, все запросы идут в index.php
, т. е. в корень вашего сайта. Естественно у вас должна быть настройка обращения не к index.php
, а к корню сайта, т. е. страница всегда должна открываться без присутствия в браузере значения index.php
.https://example.com/index.php
на https://example.com/
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
.wrapper {
background-image: url(image_1.png), url(image_2.png);
background-repeat: no-repeat, no-repeat;
/* И т. д. с позиционированием и размером % */
}
В интернете не нашел нужного решения.Принцип, думаю, должны понять: https://learn.javascript.ru/formdata и https://developer.mozilla.org/ru/docs/Web/API/Form...
Зачем тогда "коробочный" breakpoints, если все можно прибить прослушкой и евентами?
<p>Бренд: {data.brand.name}</p>
Жалко, что вы данные продукта в массиве не раскрыли...