HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 02.01.2010, 03:49
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

и еще так
Цитата:
#<a[^>]*? href="(.*?)"#
 
Ответить с цитированием

  #2  
Старый 02.01.2010, 12:16
Vlad&slav
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
С нами: 9135251

Репутация: 82
По умолчанию

Благодарю
 
Ответить с цитированием

  #3  
Старый 05.01.2010, 00:49
InfectedM
Познающий
Регистрация: 04.11.2007
Сообщений: 51
С нами: 9746190

Репутация: 6
По умолчанию

нужно выдрать значение всех value из этой формы.Напишите плиз регулярку
PHP код:

<input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" />
<
input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<
input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<
input type="hidden" name="__LBD_VCT" id="__LBD_VCT" value="11" />
<
input type="hidden" name="__LBD_SGC_login_ctl00_cph_captcha" id="__LBD_SGC_login_ctl00_cph_captcha" value="0" />
<
input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE5MDIzMzgzMz1ZBYCZg9kFgICA3w9kFgZmD2QWAmYPFgIeC18hSXRlbUNvdW50AgMWBgIBD2QWAmYPFQEiPG5vYnI+PHNwYW4+0JLRhdC+0LQ8L3NwYW4+PC9ub2JyP11CAw9kFgJmDxUBTDxub2JyPjxhIGhyZWY9J3NpZ251cC5hc3B4JyB0YXJnZXQ9J19zZWxmJz7QoNC10LPQuNGB0YLRgNCw0YbQuNGPPC9hPjwvbm9icj5kAgUPZBYCZg8VAUk8bm9icj48YSBocmVmPSdhYm91dC5hc3B4JyB0YXJnZXQ9J19zZWxmJz7QmNC90YTQvtGA0LzQsNGG0LjRjzwvYT48L25vYnI+ZAIDD2QWCgIEDxBkZBYBZmQCFA8PFgIeB0VuYWJsZWRoZGQCGw8PFgIeCFJlYWRPbmx5aGRkAh0PDxYCHwFoZGQCHg8PFgIfAWhkZAIFDw8WAh4JU2hvcnRMaXN0Z2QWBGYPFgIfAAIDFgZmD2QWBGYPDxYCHgRUZXh0BQ7QoNGD0YHRgdC60LjQuWRkAgEPDxYGHgtDb21tYW5kTmFtZQUCcnUfBAUO0KDRg9GB0YHQutC40LkeB1Zpc2libGVoZGQCAg9kFgRmDw8WBB8EBQdFbmdsaXNoHwZoZGQCAQ8PFgQfBQUCZW4fBAUHRW5nbGlzaGRkAgQPZBYEZg8PFgQfBAUHRGV1dHNjaB8GaGRkAgEPDxYEHwUFAmRlHwQFB0RldXRzY2hkZAICDxBkZBYAZGRAv5Ju3oqH7kjKpWuXz49wGvbN0A==" />
</
div

Последний раз редактировалось InfectedM; 05.01.2010 в 01:07..
 
Ответить с цитированием

  #4  
Старый 05.01.2010, 01:54
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами: 9497186

Репутация: 1304


По умолчанию

InfectedM
PHP код:
$text " <input type=\"hidden\" name=\"__LASTFOCUS\" id=\"__LASTFOCUS\" value=\"\" />
<input type=\"hidden\" name=\"__EVENTTARGET\" id=\"__EVENTTARGET\" value=\"\" />
<input type=\"hidden\" name=\"__EVENTARGUMENT\" id=\"__EVENTARGUMENT\" value=\"\" />
<input type=\"hidden\" name=\"__LBD_VCT\" id=\"__LBD_VCT\" value=\"11\" />
<input type=\"hidden\" name=\"__LBD_SGC_login_ctl00_cph_captcha\" id=\"__LBD_SGC_login_ctl00_cph_captcha\" value=\"0\" />
<input type=\"hidden\" name=\"__VIEWSTATE\" id=\"__VIEWSTATE\" value=\"/wEPDwULLTE5MDIzMzgzMz1ZBYCZg9kFgICA3w9kFgZmD2QWAmY  PFgIeC18hSXRlbUNvdW50AgMWBgIBD2QWAmYPFQEiPG5vYnI+P  HNwYW4+0JLRhdC+0LQ8L3NwYW4+PC9ub2JyP11CAw9kFgJmDxU  BTDxub2JyPjxhIGhyZWY9J3NpZ251cC5hc3B4JyB0YXJnZXQ9J  19zZWxmJz7QoNC10LPQuNGB0YLRgNCw0YbQuNGPPC9hPjwvbm9  icj5kAgUPZBYCZg8VAUk8bm9icj48YSBocmVmPSdhYm91dC5hc  3B4JyB0YXJnZXQ9J19zZWxmJz7QmNC90YTQvtGA0LzQsNGG0Lj  RjzwvYT48L25vYnI+ZAIDD2QWCgIEDxBkZBYBZmQCFA8PFgIeB  0VuYWJsZWRoZGQCGw8PFgIeCFJlYWRPbmx5aGRkAh0PDxYCHwF  oZGQCHg8PFgIfAWhkZAIFDw8WAh4JU2hvcnRMaXN0Z2QWBGYPF  gIfAAIDFgZmD2QWBGYPDxYCHgRUZXh0BQ7QoNGD0YHRgdC60Lj  QuWRkAgEPDxYGHgtDb21tYW5kTmFtZQUCcnUfBAUO0KDRg9GB0  YHQutC40LkeB1Zpc2libGVoZGQCAg9kFgRmDw8WBB8EBQdFbmd  saXNoHwZoZGQCAQ8PFgQfBQUCZW4fBAUHRW5nbGlzaGRkAgQPZ  BYEZg8PFgQfBAUHRGV1dHNjaB8GaGRkAgEPDxYEHwUFAmRlHwQ  FB0RldXRzY2hkZAICDxBkZBYAZGRAv5Ju3oqH7kjKpWuXz49wG  vbN0A==\" />
"
;

preg_match_all('#<input[^<>]*name=([\'"])(?P<name>[^<>]*?)\1([^<>]*value=([\'"])(?P<value>[^<>\4]*?)\4)?#i',$text,$result);
$out array_combine($result['name'],$result['value']);

var_dump($out); 
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием

  #5  
Старый 05.01.2010, 22:05
InfectedM
Познающий
Регистрация: 04.11.2007
Сообщений: 51
С нами: 9746190

Репутация: 6
По умолчанию

Gifts спасибо
 
Ответить с цитированием

  #6  
Старый 05.01.2010, 22:29
Komyak
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
С нами: 9116253

Репутация: 26
По умолчанию

Подскажите пожалуйста:
PHP код:
<script>print_email('mail','yandex.ru');</script>

//Пытаюсь выдрать mail и yandex.ru

|>print_email(\'(.*?)\',\'(.*?)\')|Uis //c помощью вот этого... 
Страшно, ужасно и ничего не получается...

Последний раз редактировалось Komyak; 05.01.2010 в 22:38..
 
Ответить с цитированием

  #7  
Старый 06.01.2010, 00:14
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Код:
|>print_email\(\'(.+?)\',\s*\'(.+?)\'\);|
Круглые скобки экранировать следует
 
Ответить с цитированием

  #8  
Старый 06.01.2010, 09:07
Komyak
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
С нами: 9116253

Репутация: 26
По умолчанию

Цитата:
Сообщение от krypt3r  
Круглые скобки экранировать следует
http://pyha.ru/fishki/regexp/

Совпадений не найдено.

Может ещё какие варианты?
 
Ответить с цитированием

  #9  
Старый 06.01.2010, 09:14
#Wolf#
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
С нами: 9540826

Репутация: 479
По умолчанию

Цитата:
Сообщение от Komyak  
http://pyha.ru/fishki/regexp/

Совпадений не найдено.

Может ещё какие варианты?
PHP код:
#print_email\('(.*?)','(.*?)'\);#is 
=>
PHP код:
Array
(
    [
0] => Array
        (
            [
0] => print_email('mail','yandex.ru');
        )

    [
1] => Array
        (
            [
0] => mail
        
)

    [
2] => Array
        (
            [
0] => yandex.ru
        
)


 
Ответить с цитированием

  #10  
Старый 06.01.2010, 10:22
Komyak
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
С нами: 9116253

Репутация: 26
По умолчанию

Работает! Спасибо! Я проверял на пыхе- он выдаёт ошибку. Проверил на локалке всё работает х.з. в чём дело.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/Wi-Fi/Wardriving 2 02.11.2008 00:40



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.