Vampisja » 2009.12.06 21:55

У меня есть сервис гостевых сообщения хранятся в файлах dat, как подщитать количество сообщений с етих файлов? Ну там типа 1.dat, 2.dat, 3.dat и  т.д

Gemorroj » 2009.12.06 23:16

в каком виде хранятся данные в файлах

Vampisja » 2009.12.06 23:16

И ищо как зделать так чтоб текст видел пользователь если переименние одинаковие
if($id = $uid) { tekst}
ну если одинаковий ид  типа так
if(1 = 1) { tekst}
если  так
if(1 = 510) { tekst} чтоб текст непоказувался
Добавлено спустя   2 минуты  21 секунду:
Типа так
НИК|ДАТА|ТЕКСТ
НИК|ДАТА|ТЕКСТ
Добавлено спустя   3 минуты  23 секунды:
Подщет в гостевой сообщений такой $count_msg = count(file("./m/$id.dat"));

Vampisja » 2009.12.07 11:36

?

DarkDaNTe » 2009.12.07 16:59

А общее количество этих фалов где записано?

Vampisja » 2009.12.08 05:56

В папке post/$id.dat

Gemorroj » 2009.12.08 08:55

я не понимаю, в чем проблема?) в посте N 3 ты сам на все ответил.

DarkDaNTe » 2009.12.08 15:37

не, ему надо подсчитать колво файлов во всех файлах.  Где хранится Количество файлов с сообщениями?

Vampisja » 2009.12.08 23:27

Да

Gemorroj » 2009.12.09 09:04

DarkDaNTe написал:

колво файлов во всех файлах

Vampisja » 2009.12.10 22:06

Количество сообщеный во всех файлах
Добавлено спустя   1 минуту  25 секунд:
В папке post хранятся файли с сообщениями

Gemorroj » 2009.12.11 09:26

считываешь файлы в папке и в каждом подсчитываешь кол-во строк.

Vampisja » 2009.12.12 15:28

Напиши пожалоста код если несложна

Gemorroj » 2009.12.12 15:36

Код:

1
2
3
4
5
6
$dir = '.';
$count = 0;
foreach (array_diff(scandir($dir, 0), array('.', '..')) as $f) {
$count += sizeof(file($dir . '/' . $f));
}
echo $count;
Vampisja » 2009.12.13 14:24

A это что
1
2
3
4
5
6?

nmuz » 2009.12.13 14:30

Vampisja, номера строк))