Мол, даем злоумышленнику понять, что почта верная и достаточно ему просто подобрать пароль.Это неправильные разработчики, и они делают неправильный
$selected_cat = 1111; // если тут прописать переменную, то выводит её значение которое тут
$deb = [];
$i = 0;
foreach ($aTabs as $aTab) {
foreach ($aTab['OPTIONS'] as $key => $arOption) {
$deb[$i]['key'] = $key;
if ($request['apply']) {
$deb[$i]['apply'] = 1;
$optionValue = $request->getPost($arOption[0]);
$deb[$i]['optionValue'] = $optionValue;
if ($arOption[0] == 'select_cat') {
$deb[$i]['arOption'] = $arOption[0];
$deb[$i]['selected_cat_1'] = $selected_cat;
$selected_cat = $optionValue; //тут у вас на какой-то итерации пусто, и переменная дохнет
$deb[$i]['selected_cat_2'] = $selected_cat;
Option::set($module_id, 'qqqqq', $key );/// выводит 1
}
Option::set($module_id, 'sssss', $selected_cat );// выводит переменную
if ($arOption[0] == 'start_load_product') {
echo $key; // выводит 2
Option::set($module_id, 'qqqqq', $key );// выводит 2
Option::set($module_id, 'sssss', $selected_cat );// переменная пустая
}
}
}
$i++;
}
echo '<pre>' . print_r($deb,1).'</pre>'; exit; $work_time = [
'work_start_time'=>'09:30',
'work_end_time'=>'18:20',
'dinner_start_time'=>'13:30',
'dinner_end_time'=>'14:00',
];
$answer = 'Closed';
$date = str_replace(':','',$work_time);
$now = date('Hi');
if( $date['work_start_time'] <= $now && $now <= $date['work_end_time'] ) $answer = 'Now we open';
if( $date['dinner_start_time'] <= $now && $now <= $date['dinner_end_time'] ) $answer = 'Now we on break';
echo $answer; Есть код который надо запустить, перед тем как отдать страницу. Сервер Апач...В хтаксесе прописываете переадресацию всех запросов на индекс.пхп (т.н. единая точка входа, нужен модуль апача mod_rewrite), далее в индексе обрабатываете $_SERVER["REQUEST_URI"], достаете путь до хтмл файла и делаете readfile или include... Profit.
Возможно можно в htaccess правило прописать или например через index.php отдавать страницы, но они уже созданы...
SET GLOBAL auto_increment_increment=10;
SET GLOBAL auto_increment_offset=1;
ALTER TABLE example DROP COLUMN id;
ALTER TABLE example ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT, ADD INDEX (id);Вообще задача странная, и попахивает очередным "гениальным" решением... <link rel="stylesheet" href="/some/style.css?ver=2" > Подскажите пожалуйста как сохранить модель Doctors как авторизованного пользователя?
Всем привет. Хочу сделать пошаговую регистрацию на сайте. Как бы это сделать правильнее?Нет рецепта для общего случая. Всегда есть нюансы, если вы делаете что-то чуть в сторону от классики.
1. После каждого шага сохранять в БД? Много запросов бессмысленныхОго, много это сколько? И почему бессмысленных? Вы же осмысленные данные туда пишете?
У кого, какое мнение? Где какие подводные камни/нюансы?Мнение: С таким описанием нихрена не посоветуешь. По конкретным шагам можно что-то обсуждать.
требования к джунам выросли, кол-во откликов от чуваков, прошедших трёхмесячные курсы скиллбокса, просто зашкаливает.Так и рынок взрослеет, раньше программирование было сродни шаманству, в институте учили азам, из учебников - документация, хорошо если на английском, а дальше старшие товарищи тебе объясняли как работает эта большая черная штука с зеленым монитором. Сейчас сфера как раз в том состоянии когда работы много, местами очень много, а работников с уровнем "сел и работает" кот наплакал, а джунов больше учить надо, чем ждать с них профита, так как обучаемость вещь ограниченная, ну и кроме того теперь вместо одной большой черной штуки их целый зоопарк, каждая контора молится на свой большой и черный набор технологий... То есть самый выгодный сотрудник - мифический "твердый мид", уже умеет делать что говорят, но стоит все еще не как сеньор.
надеюсь что к моменту моего 3-4 курса (2026-2027) ситуацию с наймом как минимум не усугубитсяСитуация будет усугубляться с каждым годом, в плане того что спецов так быстро готовить просто не реально, по крайней мере массово, по этому дефицит кадров будет только расти.
Как борются с взломом нейросетей?Никак, так как взлом означает изменение функциональности, а в вашем описанном случае ничего не выходит за рамки функционала софта, о чем ниже.
В нашей же реальности есть автомобиль Тесла с автопилотом и подтвержденный факт что люди нарисовав левую разметку вызвали попадание машины на отбойник.Во первых - "автопилот" 2 уровня, то есть по сути адаптивный круиз-контроль, никак не тянущий на полноценное решение для распознавания ошибок в дорожной разметке. Во вторых это не есть нарушение работы нейросети, она натренирована соблюдать разметку и делает это хорошо. Это все равно что взломать деревообрабатывающий станок, сунув в него лом вместо полена, результат будет такой же нестандартный, как и вводимый материал. Кроме того, замечу что уровни автономности определяют так же и юридические аспекты ответственности, так например уровень автономности от 1 до 3 предполагает ответственность водителя за все правонарушения и аварии, в то время как уровни 4 и выше уже выносят ответственность за все последствия на производителя.
Как борются с этим явлением?Опи*дюливают товарищей, подвергающих опасности участников дорожного движения, намеренно изменивших разметку участка трассы, подвергнув опастности участников дорожного движения. Так то и человек может в отбойник улететь в таком случае, если следит за дорогой долго и монотонно. Они бы еще рельсы трамвайные под откос переложили и жаловались что трамвай небезопасный транспорт.