нужно вырезать ссылки www.qwerty.com www.darkraha.com Подскажите как,плз PS нужно только те ссылки каторые будут между tabindex="2" и onmousedown
PHP: preg_match_all("#href=\"http://(.*?)/.+\"#i",$a,$logs); Как в регулярном выражении будет "И"(and) ???
Подскажите пожалуйста регулярку для выдирания с сайта http://realty.dmir.ru/realty/sale/ru/mo/commerce/production/418183/ информацию по зданию и коммуникации. Нужен массив с информацией по зданию и другой массив с коммуникациями. Спасибо.
помогите с регуляркой нужно спарсить значение , вот кусок кода от куда нужно спарсить интересует чисто которое в () код Code: my ($frend) = $resp =~/">Друзья \((\d*)\)</; ошибка use of uninitialized value $frend in concatenation <.> or string at lina 60 вот 60 строка print "[ + ] [vote=$vote];[Friends=$frend]\n"; в файл тоже $frend не сохраняется
Каким образом можно выдрать всё содержимое из каждого тега <dt> и <dd> в массив?(<dt>(.*)</dt>, <dd>(.*)</dd> - неврно) HTML: style="display:none;"><div class="colblks1"><div class="dfnslst01"><dl><dt>Электричество</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Газ</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Охрана</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Парковка</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Лифт</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Водоснабжение</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Канализация</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Отопление</dt><dd>да</dd>
PHP: preg_match_all ('|<dt>(.*?)</dt>|', $str, $m1); print_r ($m1[1]); preg_match_all ('|<dd>(.*?)</dd>|', $str, $m2); print_r ($m2[1]); Code: Array ( [0] => Электричество [1] => Газ [2] => Охрана [3] => Парковка [4] => Лифт [5] => Водоснабжение [6] => Канализация [7] => Отопление ) Array ( [0] => да [1] => да [2] => да [3] => да [4] => да [5] => да [6] => да [7] => да )
Всем привет ! Есть несколько вопросов по mod_rewrite, сегодня почитал не много документации по данному модулю, посмотрел некоторые примеры, но одну проблему уже долгое время не могу решить, да и незнаю можно ли вообще такое сделать. Это то что на данный момент есть в .htaccess, последение правило с условиями возможно временные. PHP: RewriteRule ^([a-z]+)/([a-z]+)/$ /$1.php?a=$2 RewriteRule ^([a-z]+)/([a-z]+)/([0-9]+)/$ /$1.php?a=$2&id=$3 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /404.php [L] По поводу первых двух правил, можно ли написать условие, которое будет проверять по первой обратной связи т.е. если $1 существует как файл, тогда и выполняется правило Второй вопрос, есть ли возможность запретить прямой доступ к файлам php ? Т.е. только через SEO, а уже страница.php?а=что-то, никак...
Сейчас в .htaccess: Code: RewriteEngine On RewriteRule ^id([0-9]*)$ /index.php?id=$1 Как сделать чтобы при переходе на адрес id1_info отправлялся гет: Code: /index.php?id=$1&q=info А если без приставки инфо то следуя первой инструкции...
Code: RewriteEngine On RewriteRule ^id([0-9]*)_info$ /index.php?id=$1&q=info RewriteRule ^id([0-9]*)$ /index.php?id=$1
Всем привет. Как можно составить регулярное выражение в Mod_Rewrite Чтобы http://site.ru/?user=senap работала так http://senap.site.ru ?
RewriteRule ^\?user=senap$ senap.localhost{QUERY_STRING} [L] пытаюсь обратится по адресу senap.localhost Code: Ошибка! Невозможно найти удалённый сервер
senap.localhost - это адрес папки (нету http) не парь мозг и сделай PHP: if(isset($_GET['user'])) if($_GET['user'] == 'senap') header("Location: http://www.site.ru");
Это уже совсем не то Нужно чтобы это senap.site.ru преобразовало в это site.ru/?user=senap по идеи должно рабоать это PHP: RewriteCond %{HTTP_HOST} !^localhost RewriteCond %{HTTP_HOST} ([^.]+).localhost RewriteRule ^(.*)$ /var/www/index.php?s=%1 Но не работает