Имена участников (разделяйте запятой).
Сначала проверяете совпадает ли старый пароль с паролем в бд Если совпадает, генерируете хэш нового пароля и заносите в базу. Если не совпадает,...
А дописать проверку на массив/не массив? :rolleyes: Вот готовый рабочий код. <?php class Config { protected static array $array = [];...
Замените isset($array[$key]) на array_key_exists($key, $array)
В общем, ей надо скачать pdf который находится на сайте. Нашел этот файл, но увы ссылка сломаная (отдает download.php вместо *.pdf). @Alfira...
Если передаете через аякс, можно в скрипте добавить параметр Если обычной отправкой формы, то через поле типа hidden
Так вот чтобы не тыкаться в рандомную точку, открываем любую книгу для новичков по РНР и учим базу. А тут вам никто и ничего не должен, тем более...
Откровенно говоря, у вас какая-то каша в коде и разбираться нет никакого желания.
https://www.php.net/manual/en/function.rename.php <?php $filename = '/pic/gallery/sell_app/3278d90.jpeg'; $base = basename($filename); $dir =...
У вас в коде 4 примера как это сделать... Документация
Подсказка : ООП + паттерн "Стратегия"
Простите, не совсем понял. Вы храните страницы в базе данных?
Всё Читай про MVC
Всё же не понятно что ты хочешь сделать. Отталкивайся от того что ты выводишь на экран. Если например показать статистику по продажам (кол-во и...
Так красивее: <?php foreach($files as $file): ?> <input name="delete" type="submit" value="<?= $value ?>" formaction="<?= $action ?>">; <a...
Вещь конечно же удобная: чтобы не таскать сложный запрос по всей программе, можно создать представление и вуаля! Или скрыть определённые строки......
INSERT INTO t1 (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; Естесь-но source должeн быть primary key
Моя шпаргалка: не попадают в результаты (?=subexp) look-ahead = идет после слова (?!subexp) negative look-ahead = не идет после...
google : json
А что будете делать вы, когда вам скажут написать тесты? С должны брать М и передавать во V. Неважно как, через репозитории (репозитАрии) или из...
Откатить к старой версии. Я ж писал что делал вслепую. Попробую разобрать что не так