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, если все можно прибить прослушкой и евентами?
swiper_places.autoplay.start();
swiper_places.autoplay.stop();
Таким способом не работает...
<?php
$file = "https://www.sevsu.ru/images/raspis/2021-2022/2021/2%20SEMESTR/IITUTS/IITUTS_1kurs_24_02.xls";
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=\"Какое-то имя файла.xls\"");
header("Cache-Control: max-age=0");
echo file_get_contents($file);
Подход к реализации может измениться. Я не уверен, что вам можно, да и нужно ли, сводиться к цене во время заказа. Конечно дело каждого, но я бы не стал.
Цена, как понимаю, здесь только для информации клиента нужна, но никак не для выбора конкретного товара.
Иконка и инпут находятся в каком-то элементе. Вот на него и вешайте клик. А дальше проверяйте, на чём именно был клик.