Автоскример

1.05K
.
$text = preg_replace_callback('#\[im\](.*?)\[/im\]#si', $getImages, $text);
function getImages($matches) {
$array = array();
$dir = opendir('../'.$matches[1].'/');
while ($file = readdir($dir)) {
if (($file != '.') && ($file != "..")) {
$array[] = $file;
}
}
closedir($dir);
$total = count($array);
$end = $start + $kmess;
for ($i = $start; $i < $end; $i++) {

$t = '<img src="http://сайт.ru/'.$matches[1].'/1.gif" /><br/>';

}

return $t;
}
.
Koenig
(\/)____o_O____(\/)
blackvj, это примерно тоже самое что и у тебя
$array = array();
$dir = opendir('../'.$matches[1].'/');
while ($file = readdir($dir)) {
if (($file != '.') && ($file != "..")) {
$array[] = $file;
}
}
closedir($dir);
$total = count($array);
$end = $start + $kmess;
for ($i = $start; $i < $end; $i++) {

$t = '<img src="http://сайт.ru/'.$matches[1].'/1.gif" /><br/>';
этот код
.
(\/)____o_O____(\/)
только у тебя два цикла, а так один, скан получает массив всех файлов в директории, и в цикле уже вывод этих файлов как картинки
.
Koenig, Я это знаю. Смешная ситуация вышла.

Это все мне в BB впухнуть нужно.

Если б это был обычный код с переменной я б не заморачивался.
.
(\/)____o_O____(\/)
Screamer, догадывался что название темы тебя сюда затащит гг
.
Screamer, Белая страница
.
Koenig, но я только раза с десятого решил таки зайти.
.
# Koenig (18.09.2013 / 18:42)
Screamer, догадывался что название темы тебя сюда затащит гг
.
(\/)____o_O____(\/)
blackvj, ну тебе же написали, в preg_replace_callback пропиши уже готовую функцию, зачем тебе эта магия с созданием функции на лету
.
blackvj, ну так вывод ошибок вруби или глянь логи. Мне лень код читать. По любому там какая-нибудь синтаксическая ошибка.
Всего: 77