[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Полный абсурд.
vintools
вот из этого поля нада получить значение которое стоит по умолчанию.

<input name="PrefsUserName" value="SZAauto471" type="text">


выражение такого типа, удачно получает его. мною проверенно.

preg_match_all("/<input type=\"text\" name=\"PrefsUserName\" value=\"([^`]*?)\">/",$template,$out_input);
$PrefsUserName = $out_input[1][0];


а вот я наваял и не получает, хотя порядок значений я не нарушил

preg_match_all("/<input name=\"PrefsUserName\" value=\"([^`]*?)\" type=\"text\">/",$template,$out_input);
$PrefsUserName = $out_input[1][0];


как так может получаться что поиск идет не пошаблону????? Я вобще ни чего понять не могу.



Спустя 25 минут, 59 секунд (1.12.2009 - 01:00) glock18 написал(а):
можешь не думать о порядке атрибутов:

Цитата
<input[^>]*(?=.*name="PrefsUserName")(?=.*type="text")(?=.*value="(.*?)")[^>]*>

Спустя 19 часов, 36 минут, 26 секунд (1.12.2009 - 20:37) Dron19 написал(а):
Что у тебя в переменной template?

Спустя 1 минута, 57 секунд (1.12.2009 - 20:38) Dron19 написал(а):
Убери эти скобки () это ты создал подшаблон!

Спустя 7 минут, 52 секунды (1.12.2009 - 20:46) Romms написал(а):
Цитата
Убери эти скобки () это ты создал подшаблон!

какой умный.... и почему они тебе не нравятся чтобы их убирать-то?

Спустя 2 минуты, 2 секунды (1.12.2009 - 20:48) Dron19 написал(а):
И там лучше написать .*? И хватит

Спустя 8 минут, 24 секунды (1.12.2009 - 20:57) vintools написал(а):
а все заработало, просто странно как то, мазила браузер не в том порядке все показывал, щя оперой проехал и весь код готов.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.