^
в начале группы []
означает то, чтобы определять все символы КРОМЕ тех, которые указаны внутри группы. Погуглите мануалы по регулярным выражениям. (function() {
document.addEventListener('DOMContentLoaded', () => {
if (document.querySelector('.ld[data-content*="#8e44ad"]')) {
document.querySelector('.ld[data-content*="#8e44ad"]').click();
document.querySelector('#Click-btn').click();
}
location.reload();
});
})();
И кстати, открою тебе тайну - большая часть всех "приват" прокси - это ровно те-же самые отфильтрованные паблик прокси
_
используется просто как семантическое дополнение и в самом языке этот никак не определено, то есть доступ к этому полю будет всегда. А #
уже определен в самом языке и делает поле действительно приватным и недоступным в публичном доступе.preg_match('/^[a-zA-Z0-9:\s]+$/',$EN[$keyR])
у вас будет выдавать true
при наличии в строке любого из указанных символов. Такая регулярка preg_match('/^[a-zA-Z0-9\.,:;\/\s]+$/',$EN[$keyR])
тоже будет работать и искать соответствующие символы.preg_match('/[a-zA-Z0-9\.,:;\/\s]+/',$EN[$keyR])
preg_replace('/[^a-zA-ZА-Яа-я0-9\.,:;\/\s]/u', '', strip_tags($valR))
|
$_COOKIE['num']
в базу их еще нет, потому что в этом же скрипте вы их и прописываете. На последнем скриншоте это явно видно, там же написано, что Response Cookies
(куки ответа), то есть они только прописываются. Использовать их можно только при следующем запросе. typeof
описаны в документацииtypeof obj1.name
у вас number
. Там где вы делаете его конкатенацию (объединение) со строками, он соответственно тоже преобразовывается в строку. А там где строки нет на выходе вы получаете число, полученное после арифметического действия. setcookie('num', $num);
echo $_COOKIE['num'];
.innerHTML
у тэга, затем удалить тэг и после вставить сохраненное значение обратно в нужное место. Либо можно через регулярное выражение убрать лишний текст. Но первый вариант правильнее.