AUser0, нет, просто технологией взаимодействия с СУБД нужно правильно пользоваться.
Я немного слукавил, не со всех кавычек можно совершить побег.
Из этого варианта - нет. LIKE ' {\$str}'
Но если поискать запрос, у которого на самом конце подставляется числовой параметр, то с этой дыркой можно работать. "SELECT * FROM `news_cards` WHERE id = {\$id}"
Сначала определят кол-во полей в селекте: 10 union all select 1, 2, 3...
А потом, полезут изучать information_schema (если MYSQL) и все сольют.
AUser0, есть способы совершить побег из кавычек, даже есть вы санитайзите переменные.
Так что, видите входные и выходные параметры в запросе, не видите плейсхолдеров переменных в тексте запроса и prepare-функционал - все, это инъекция.
Модель монитора какая у вас?
С изогнутыми мониторами не работал, но логика подсказывает, что лучше иметь одинаковые параметры кривизны поверхности, чтобы не испытывать дискомфорт восприятия. Идеально, если еще модели одинаковые были, чтобы к равномерному цветовому охвату, яркости и прочим динамическим параметрам матриц вопросов не было.
Ромзес Панагиотис, как раз через DOM это самый надежный способ. В регулярках придется учитывать весь уровень коррекций ошибок, если теги не закрыты, используются разные кавычки, разный порядок атрибутов в тегах, еще куча всяких коррекций, о которых не подозреваете, если вы не разработчик браузера.
А DOM-объект - он всегда DOM-объект.
Такую задачу проще выполнить, если текстовое представление select перевести в объект DOM и использовать методы получения дочерних узлов. Регулярки тут не нужны.
Какого типа данных поле table.number в базе?
Если вы задали тип строка или любой символьный тип, то строка '10.000' не равна строке '10' на первой итерации, и ваш код вернет 10.
Если вы задали какой-нибудь тип для хранения чисел, то число 10.000 равно числу 10 при неявной конвертации строки '10' (если еще не попадете на ошибку округления, если тип будет с плавающей точкой), и ваш код вернет 11.
В общем, нужно полный дамп как инструкции create table так и insert-ы таблицы, откуда извлекаете данные для работы этого клочка кода.
После чего с нуля установить ОС, но очень хочется именно починить...
Вот именно, пристрелите лошадь - она дальше не поедет.
Проще наладить привычное окружение и перенести файлы в чистую ОС, чем пытаться восстановить то, что сломано без четкого лога, где что ломали.
Хорошо бы все это загрузить в песочницу.
Если используется flex и нужно отвязать какой-то элемент в контейнере, чтобы он не прилипал к соседнему элементу, то первым делом нужно попробовать добавить авто-отступы с той стороны, где нужно сделать воздух:
.wall-post:nth-child(even) {
/* нужно прижать элемент к краю */
margin-left: auto;
}
Запустите GPU-Z и бенч Superposition. Посмотрите в GPU-Z в разделе Сенсоры выходит ли видеокарта на потребление 225 Вт (или близкое к нему) при тесте.
Если потребление не выходит за 100 Вт, значит разъем доп. питания не работает.
Если доп. питание подключено через переходник, то будьте осторожны на пиковых нагрузках - переходные молекс разъемы могут перегреться.
peon_rollbaev, если у вас пару сотен картинок, то может и сгодится импорт/экспорт. А если от тысячи, и делать это нужно не останавливая процессы на сайте, то нужно только скриптами, причем продумывая все блокировки и снятие их. Так что импорт и экспорт оставьте только для бэкапов или изучения холодной статистики.
AnyDesk, TeamViewer эти проги заточены на управление через централизованный сервер. Именно, с этого эти фирмы и живут, предлагая лицензии пользователям. То, что функции этих прог похожи на RDP - это побочное явление. По IP у них доступ не имеется изначально, зачем тогда предлагать возможности их сервера как услугу.
IvanShabalin1998, на диске появилась неразмеченная область, разделы диска пометились ОС как сбойные, файловая система доступна или не доступна, отображается свободная емкость раздела или не отображается?
Подробнее по разделам, пожалуйста.
Я немного слукавил, не со всех кавычек можно совершить побег.
Из этого варианта - нет.
LIKE ' {\$str}'
Но если поискать запрос, у которого на самом конце подставляется числовой параметр, то с этой дыркой можно работать.
"SELECT * FROM `news_cards` WHERE id = {\$id}"
Сначала определят кол-во полей в селекте:
10 union all select 1, 2, 3...
А потом, полезут изучать information_schema (если MYSQL) и все сольют.