Нужно что-то типа textreplace (меняем адрес на пробел), но чтобы сразу зарядить всю кучу адресов.
Есть какая-нибудь прога, которую можно было бы для этого использовать?
Если у вас все в html-файлах, то кто мешает натравить на директорию простейший скрипт, который пробежит по всем файликам, вытащит из них ссылки, проверит ссылки на доступность (200 ОК). ЕСли ссылка возвращает что-то другое (например 404), то просто делаем замену в этиом файле с помощью регулярного выражения.
Пробовал Canon 600D использовать в качестве камеры. Обнаружил там странный спецэффект - не работает автофокус при изменении фокусного расстояния объектива. Только руками. Так что я за Sony.
yamayki: Получается либо чередовать эти вещи, либо от чего-то отказываться, либо не выводить chaser по короткому временному промежутку... Печаль =(
Мы подтверждаем. Провели свое расследование и подтверждаем, что подобное поведение Яндекс.Маркета действительно имеет место быть.
Предлагаю все-таки сделать настраиваемый параметр - задержка срабатывания виджета. Сделать, скажем, не менее 60-120 секунд. По идее этого должно хватить, чтобы удовлетворить модераторов Маркета
Это я догадываюсь, но видимо надо в .htaccess прописывать, а я не умею. Где обучают ему? Или можно по-другому?
Вы в Яндексе напишите "301 редирект htaccess" и будет куча примеров как это сделать.
В вашем случае должно быть как-то так:
Или же делать через php с помощью header("Location:...")
Может так?
$res = preg_replace("/ID:([0-9]+)/","",$test);echo $result[0]['url'];
Ну ему же нужно ВСЕ url. Значит нужен цикл и $result[$i]['url']; К тому же там объекты, а не массив
Нужно что-то типа textreplace (меняем адрес на пробел), но чтобы сразу зарядить всю кучу адресов.
Есть какая-нибудь прога, которую можно было бы для этого использовать?
Если у вас все в html-файлах, то кто мешает натравить на директорию простейший скрипт, который пробежит по всем файликам, вытащит из них ссылки, проверит ссылки на доступность (200 ОК). ЕСли ссылка возвращает что-то другое (например 404), то просто делаем замену в этиом файле с помощью регулярного выражения.
Примерно такого:
$pattern = '/(<a href=["|\']?http:\/\/'.$bad_link.'.*>.*<\/a>)/i';
$new_text = preg_replace($pattern, "", file_content);
Почитал я немного, но что-то не совсем понимаю.
Как например выдернуть - ы?
Спасибо!
Ну смотри, JSON можно некодировать в объект, можно в ассоциативный массив.
В твоем примере как-то так:
$json_data = json_decode(some_json);
$results = $json_data->responseData->results;
foreach ($results as $tmp_object){
$url = $tmp_object->url;
}
Вот примерно так
может проще, если рефер маркет - писать куку "bannerShown" со значением = 1, если рефер меняется, то удаляем куку :)
А как это поможет, если модератор Яндекс.Маркета зайдет с дргим реферером?
Всем спасибо. Будем делать.
Пробовал Canon 600D использовать в качестве камеры. Обнаружил там странный спецэффект - не работает автофокус при изменении фокусного расстояния объектива. Только руками. Так что я за Sony.
Получается либо чередовать эти вещи, либо от чего-то отказываться, либо не выводить chaser по короткому временному промежутку... Печаль =(
Мы подтверждаем. Провели свое расследование и подтверждаем, что подобное поведение Яндекс.Маркета действительно имеет место быть.
Предлагаю все-таки сделать настраиваемый параметр - задержка срабатывания виджета. Сделать, скажем, не менее 60-120 секунд. По идее этого должно хватить, чтобы удовлетворить модераторов Маркета
www.similarweb.com неплохие результаты дает. По нашей статистике, погрешность в пределах 30%.