PHP файл, который должен отправлять форму мне на почту.Не должен, должен передать в очередь отправки. Дальше система сама решает что делать.
Подскажите, пожалуйста, в чем моя ошибка?Использование внутренней функции mail() оправдано только в случае если это полностью контролируемый и настроенный вами сервер.
Как теперь массово выдать монеты этим пользователям через mysqli ?Ну так откуда нам знать? Что за таблица, что и как там храните? Вообще понятие "массово" вставить разнородные данные может подходить только к инсерту, апдейт в вашем случае делается единично каждой записи по условию совпадения поля. Внутри вашего форича после получения данных и делайте апдейт.
Как вообще задавать фикс значения используя бутстрап?Никак, он не для этого.
Создавать свой класс? Нормально ли вообще создавать свой класс и юзать его в перемешку с версткой на bootstrap?Да, создавать, да, нормально.
Если да, то как организовывать такие классы в файловой структуре, ведь они будут созданы только в том случае, если возможностей бустрапа не хватит.Добавляете файл /assets/css/style.css, подключаете после бутстрап.
не работает.Это не ошибка, это ваше предположение. Смотрим консоль, читаем ошибку, пишем сюда.
Но в этом коде окно печати открывается, и страница сразу перезагружается. Страница, соответственно, не печатается.Может для начала уберете location.reload(); и разберетесь с печатью?
redirect(url_for('add_slab'))
, но в форме не выводится флш месадж через get_flashed_messages(), который сетится в обработчике - flash('Сляб добавлен к карте заказа', 'info')
Прикол в том, что если удалить физический файл, а запись в БД нет,то рано или поздно будешь сожалеть что написал кривой г-код. Это мы вроде как поняли.
Важно отметить, что доступ идёт на прямую к файлу, а не на сервер с запросом на файлНу да, это "редкий" случай. Важно понимать.
Возможно ли как-то это отследить и вывести ошибку об отсутствии файла (Ну и там не сервер кинуть запрос об удалении записи в БД и т.д. и т.п.)?Возможно. Достаточно добавить проверку на file_exists(), только пути надо указывать серверные (Важно понимать), так как поведение в случае запроса через веб адрес зависит от настроек окружения.