Вопрос-Ответ по php

Печать RSS
6861
Кураторы темы:

А

Оранжевые штаны
0
preg_match_all('/<!--module:upload_line\[(.*)\]-->/',$html,$matches);
У меня таких тэгов много в шаблоне и preg_match_all, ищет до последнего тега.
Тоесть:

<!--module:upload_line[wap]--> тут ещё что-то <!--module:categories[wap|1|80|80]-->

Так вот $matches[1][0] содержит "wap]--> тут ещё что-то <!--module:categories[wap|1|80|80", а мне надо, что б содержало только "wap".
Как это сделать?
Изменил: Андрей (22.12.2011 / 23:17)

2000 лет д.н.э.
0
Модификатор s добавь, если не ошибаюсь, все уже забыл
А

Оранжевые штаны
0
4919. ramzes, Пробовал.

Уже разобрался, его нужно просто сделать "жадным": preg_match_all('/<!--module:upload_line\[(.*?)\]-->/',$html,$matches);
Ж

Малиновые штаны
0
<img src="<?=BASEDIR?>images/img/act2.gif" alt=""> <a href="<?=BASEDIR?>ktp/?<?=SID?>"><h5>KTP</h5>(Командный Турнир Прогнозистов)</a> хотел сделать что бы было так : "КТП(Командный Турнир Прогнозистов)" так выходит, но Командный Турнир Прогнозистов переносит в новую строчку. Как сделать что бы все было в одной строчки?

Чатланин
0
4921. SiT, это такто не РНР, а CSS)))
h1 { display:inline;}
A

Красные штаны
0
ааа,совсем отупел:
str/file.php
<?
$f=glob('../local/papka/*.zip');
foreach($f as $val){
echo $val;
}
?>
и пустой экран sad в чем проблема?
Изменил: An0nimous (26.12.2011 / 14:02)

Чатланин
0
4923. An0nimous, уточни правильность пути
A

Красные штаны
0
4924. ksandr, недогнал,у меня папки так расположенны.

Чатланин
0
4925. An0nimous, я понял. просто мне кажется это единственная ошибка.ну или первое что пришло на ум. может что-то всетаки напутал?
A

Красные штаны
0
4926. ksandr, хз.в корне(index.php) все работает,т.е
$f=glob('local/papko/*');
foreach($f as $val){
echo $val;
} работает sad
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск