Дикий пионер

Рейтинг
203
Регистрация
23.11.2009
joost:
dimsog, это json декодированый

Если привычнее работат с массивами - то можно декодировать в массив:

$data = json_decode($json,true);

У вас в первый раз в get_dir() передается полный путь папки, а когда ижет рекурсивный вызов - то только одно название.


$dirname1 = $folders[($count-1)];
$count --;
$this->get_dir($dirname.DIRECTORY_SEPARATOR.$dirname1);

вот как-то так вызывать надо - т.е. полный путь передавать

psics:
и на хостинге?

что на хостинге?

Если вы про команду консольную - то если хостинг на линуксе (а скорее всего да) и разрешен exec (а тут бывает, что и нет) - то будет работать.

Тут отталкиваясь от задачки, у меня этот скрипт шлет на почту список измененных файлов. По идее в таком случае можно вообще без php обойтись (в cron добавить команду эту), письмо наверняка можно и из консоли отправить, просто я не настолько этим владею, поэтому сделал как умею.

1. Вызывайте это же метод $this->get_dir($dirname);

2. Чтобы узнать, что что-то изменилось - надо как-то хранить предыдущее значение, с которым будете сравнивать. Ну или хеш там можно, если новый и старый не совпали - значит содержимое изменилось.

З.Ы. можно консольной командой узнать все файлы, измененные за последние сутки. Вот так, например:

exec("find ".$INFO['base_dir']."/templates/email -type f -mtime -1 -print", $output, $status);

В подпапках тоже найдет.

Вам надо чтобы именно html такой получился или просто событие повесилось?

Если html - то наверно через свойство attributes.

Если событие повесить - то


wrapper.scroll= function(){
OnScrollDiv(wrapper);
}

Ну или правильнее там наверно будет через .apply или .call её вызывать.

SeVlad:
Бегом учить html (делать html-"странички"), что бы такие вопросы не могли даже формироваться в голове.

Да фиг его знает, может ТС хочет блоговую систему, которая будет на сайт вставляться типа как комменты от disqus или fb/vk

Создание постов/тем где?

Вам форум требуется, судя по описанию

Замена тега это в приницпе костыль, а вообще вот так попробуйте в jquery.panelslider.min.js:

n.is(":visible") && a[0] == n[0] ? e.panelslider.close() : e.panelslider(a, i), t.preventDefault(), t.stopPropagation()

заменить на

n.is(":visible") && a[0] == n[0] ? e.panelslider.close() : e.panelslider(a, i); t.preventDefault(); t.stopPropagation()

это к концу ближе, запятые на ; заменены

А если заменить тег a на какой-нибудь span, то перестает работать?

if(data.player.hasOwnProperty('name')){}

проверка, если вообще ключ name

Всего: 1870