пользователь берет туннель запроса и через разные по меняет этот запрос на свой, дабы код выдал что да всё верноЭто называется атака man in the middle, обычно от нее защищаются например сертификатом, но есть нюансы. Информации много, читайте, в один ответ все не уместить.
// Mysql connect
$opt = [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION];
$conn = new PDO(
"mysql:host=".$settings['db']['host'].";dbname=".$settings['db']['name'].";port=".$settings['db']['port'].";",
$settings['db']['user'],
$settings['db']['password'],
$opt
);
...
После этого смотреть что вылазит в ошибках. если итоговый размер больше заданного - уменьшает качество до нужного размера, если менее - оставляет как есть.Выглядит как готовый алгоритм для любой библиотеки. То что такая фича не реализована в большинстве библиотек, говорит о том что ее полезность сомнительна для большинства сервисов. Проще взять что-то современное и реализовать самому, там 5 строчек кода в итоге будет.
Здравствуйте, у меня такая проблема, когда я создаю цикл в php у меня выводится еще одно значениеОх уж эти циклы проказники, бывает...
Допустим у меня в БД есть 2 поле2 поле это что? Насколько видно из скринов, в структуре таблицы у вас 5 полей, и 2 записи в таблице. Вы про записи?
и при выводе на страницу я получаю 4Смотрим глазками в разметку, считаем на пальчиках сколько раз мальчик написал test в одной итерации цикла? Загибаем 3 пальчика. Записываем в тетрадку 3 палочки. Далее смотрим что нам вывел цикл? Загибаем пальчики 3 на одной ручке, 3 на другой... Сколько ручек? 2! Пишем в тетрадку - вывелось 2 раза по 3. Вроде пальцы с палочками сошлись...
Если длина заголовка слишком длинная (headlineArray.length > 29), он обрезается и добавляется троеточие (headlineArray = headlineArray.slice(0,28)+'...').Делайте через цсс, так не придется издеваться над кодом, и что самое главное, автоматически будет обрезаться лишний текст, не зависимо от количества символов, которые бывают разные по ширине.
include_once('../functions.php');не используйте для инклудов относительные пути. Ничего сложного в добавлении полного пути нет, по этому не надо придумывать себе проблемы на ровном месте, просто указывайте абсолютный путь от корня, например используя $_SERVER["DOCUMENT_ROOT"].