Лично я давно сделал вывод: если чего-то на рынке нет, то почти наверняка это никому не нужно. Если же оно было, но сдохло - значит, точно никому не надо.
По изначально заданным вопросам: выбирая CMS, надо сначала поточнее определиться с функционалом сайта. В принципе, при разных ТЗ может и та же Инстант подойти, и Вордпресс, и Друпал. Всё, конечно, допиливать придётся. Ограничить объём загруженных фоток можно либо ограничивая количество файлов в папке юзера, либо ограничивая размер этой папки в мегабайтах (смотря по тому, что критичнее).
Касперский выдаёт список зараженных файлов (Отчёты > Подробные отчёты).
Хотя... При такой табличке может полностью блокировать... Попробуйте на Ревизиуме проверить.
Как раз именно такую возможность эта уязвимость и даёт. Другое дело, что возможность эксплуатации этой уязвимости довольно ограничена, и наличие уязвимого класса PHPMailer вовсе не означает, что система уязвима.
Штоле совсем лень справочник прочитать?
Вместо первого аргумента - $arr1, вместо второго аргумента - $arr2, где
$arr1 = array('"', '#', '«', '»');
$arr2 = array("'", '& #35;', '«'', '»');
Значит, у Вас переменная $store не определена. То есть, чтобы что-то обрабатывать, надо сначала понять, что именно. Функция str_replace() требует, чтобы ей дали строку $store, потому как с ничем она работать не будет. Я-то просто повторил ту переменную, которую Вы написали, лишь исправив синтаксис функции, ведь мне неизвестно, где оно у Вас должно работать. А так, могу только догадаться, что надо написать что-то вроде
<?php $js=file_get_contents('https://glopart.ru/ads/adunit/4067/script.js'); if(preg_match('#push\((?<json>.*?)\);#',$js,$match)){ $wares=json_decode($match['json'])->wares; foreach ($wares as $item) { $itemtitle=str_replace('"', "'", $item->title); echo '<div class="div_most_commented_item">'; echo '<a href="/search/'.$itemtitle.'" class="blue3">'; echo '<div class=div_table><div class=div_row>'; echo '<div><span>'.$itemtitle.'</span></div></div></div></a></div>'; } } ?>
Ну хоть что-то умею - и то приятно :).
Поможет, если функцию правильно писать
$store=str_replace('"', "'", $store);
Товарищ перестраховывается.
По-разному можно. Например, так
$(".x").width()
За энджинксом всё равно апач прячется.