Время дедлайна по ЯНдекс почте подходит, тестово перенес почту одного из сайтов с Яндекса на Мейл. Полет нормальный.
Я как и раньше получаю и отправляю почту этого сайта через личный gmail. С настройками пришлось немного повозиться (сделано намного неудобнее чем в Яндексе) но работает и бесплатно. Буду переносить все сайты.
Я кажется понял - а нет разницы, гет или пост запросы. Вероятно нужно так же обрабатывать из в роутере и кидать на нужный контроллер и там уже с ними работать. Да! сейчас буду пробовать.
<br /><b>Fatal error</b>: Uncaught Error: Class 'Models\Comments\Comments' not found in /var/www/com/Services/moderation.php:11
Stack trace:
#0 {main}
thrown in <b>/var/www/com/Services/moderation.php</b> on line <b>11</b><br />
мои мысли такие - так как я обращаюсь к файлу moderation.php напрямую, то автозагрузка не работает и класс не загружается.
Но я пробовал инклюдить его напрямую - результат тот же.
Может обработку POST запросов нужно перенести в индекс пхп ниже автозагрузки и кидать запросы в корневой index.php?
Большое спасибо, все заработало и отдельное спасибо за объяснение, стало понятно почему!
P.S. GPT-3 кстати так и не помог, как бы я не перефразировал писал либо чушь либо у вас все ок ))
Время дедлайна по ЯНдекс почте подходит, тестово перенес почту одного из сайтов с Яндекса на Мейл. Полет нормальный.
Я как и раньше получаю и отправляю почту этого сайта через личный gmail. С настройками пришлось немного повозиться (сделано намного неудобнее чем в Яндексе) но работает и бесплатно. Буду переносить все сайты.
может стоило бы использовать какой то микрофреймворк? slimframework , flightphp ...
не, в этом и суть - пройти все этапы самому, набраться опыта.
Я кажется понял - а нет разницы, гет или пост запросы. Вероятно нужно так же обрабатывать из в роутере и кидать на нужный контроллер и там уже с ними работать. Да! сейчас буду пробовать.
P.S. да, так заработало!
Не подключен файл с классом.
Ну это банальщину я то понял. Мне непонятно почему он не подключен, use прописан верно
мои мысли такие - так как я обращаюсь к файлу moderation.php напрямую, то автозагрузка не работает и класс не загружается.
Но я пробовал инклюдить его напрямую - результат тот же.
Может обработку POST запросов нужно перенести в индекс пхп ниже автозагрузки и кидать запросы в корневой index.php?
Проблему решила строчка
Добавленная в метод класса работы с базой
Я правильно пронимаю что я отключил по сути "подготовленные запросы" и теперь потенциально увеличился риск SQL инъекций?
Попробовал так, чтобы не отказываться от класса базы, все равно не помогло.
Как же быть если в запросе могут быть и числа и строки?
И почему тогда такой запрос проходит без проблем?
$pagination = $db->query('SELECT * FROM `content` WHERE catid=:catid,[':catid' => 28]);