include в переменую
1.
Николай (02.12.2011 / 19:22)
В файле count.dat лежит любое число, мне нужно чтоб то число было в переменой $x
пробывал так $x = include('count.dat'); не катит т.к. если в файле число 1 выдает 11 если 149 то пишет 1493
подскажите как можно ее вынести???
2.
Саня (02.12.2011 / 19:26)
$x = file_get_contents('count.dat');
3.
Николай (02.12.2011 / 19:32)
sanzstez (2 Декабря 2011 / 19:26)
$x = file_get_contents('count.dat');
благодарствую)
4.
Павел (02.12.2011 / 19:34)
даже интересно стало, а что ты пишешь?
5.
Николай (02.12.2011 / 19:36)
Suliman (2 Декабря 2011 / 19:34)
даже интересно стало, а что ты пишешь?
гостевую) делаю автоудаление постов
6.
Павел (02.12.2011 / 19:39)
5.
Конь в пальто, понятно, легкого пера тебе так сказать :-)
7.
Игорь (02.12.2011 / 19:42)
5: Конь в пальто, Как тебе это поможет автоудалять посты?
8.
Павел (02.12.2011 / 19:44)
предположу что там дата последней очистки
9.
Игорь (02.12.2011 / 19:46)
8: Suliman, А мб и кол-во постов.
10.
Hennessy (02.12.2011 / 19:48)
Он что, на файлах её пишет?))) Смысл?))) Сразу начинай с мускула. А там сделать автоочистку легко и просто)))
11.
Николай (02.12.2011 / 19:48)
rezent (2 Декабря 2011 / 19:42)
5: Конь в пальто, Как тебе это поможет автоудалять посты?
в файле набирается 150 число
$x = file_get_contents('count.dat');
$y = 150;
if($y >= $x){ echo''; } else {Ф-я очиска файла}
12.
Игорь (02.12.2011 / 19:51)
11: Конь в пальто, неправильный подход немножко. Ты знаком с функ-ей count(); ?
13.
Павел (02.12.2011 / 19:52)
думаю что для автоочистки нужна только дата последней очистки чтобы не удалять при каждом обращении к скипту, количество постов неимеет значения, если нужно оставить жене количество постов есть более простое решение, ну канечно зависит от того какой марки велосипед у аффтора :-)
14.
Николай (02.12.2011 / 19:52)
rezent (2 Декабря 2011 / 19:51)
11: Конь в пальто, неправильный подход немножко. Ты знаком с функ-ей count(); ?
знаком, но мне это не нужно!
Добавлено через 01:53 сек.
13.
Suliman, там не будет при каждом обращении) что я пишу там через 150 сообщений будет очистка проходить
15.
Павел (02.12.2011 / 19:54)
аффтор почитай для начала о функция для работы с фс и массивами,поможет поверь
16.
Игорь (02.12.2011 / 19:55)
14: Конь в пальто, Считать кол-во строк, потом записывать в файл, потом читать из файла? Это есть хорошо?
17.
Павел (02.12.2011 / 19:57)
Конь в пальто (2 Декабря 2011 / 19:52)
знаком, но мне это не нужно!
Добавлено через 01:53 сек.
13. Suliman, там не будет при каждом обращении) что я пишу там через 150 сообщений будет очистка проходить
я примерно понял что ты хочешь сделать но это можно сделать шарахались проще и придумано, ну канечно настаивать не буду дело твое
18.
Николай (02.12.2011 / 20:00)
rezent (2 Декабря 2011 / 19:55)
14: Конь в пальто, Считать кол-во строк, потом записывать в файл, потом читать из файла? Это есть хорошо?
у меня гб с 2 файлами
1.count.dat - всего сообщений
2.gb.dat - база всех сообщений
какая разница с чего считать с 1 или со 2 файла все равно одно и тоже
19.
Павел (02.12.2011 / 20:01)
Конь в пальто (2 Декабря 2011 / 20:00)
у меня гб с 2 файлами
1.count.dat - всего сообщений
2.gb.dat - база всех сообщений
какая разница с чего считать с 1 или со 2 файла все равно одно и тоже
ты не прав
20.
Игорь (02.12.2011 / 20:01)
18: Конь в пальто, Дело безнадежно
21.
An0nimous (02.12.2011 / 20:02)
Конь в пальто (2 Декабря 2011 / 19:52)
знаком, но мне это не нужно!
22.
Николай (02.12.2011 / 20:08)
уже все сделал и все нормально работает!
Добавлено через 04:34 сек.
А вот еще вопрос как из сдЭлать чтоб из файла последние строчки были наверху
добавили 1, 2, 3 а выводит 3, 2, 1
23.
Игорь (02.12.2011 / 20:14)
Лучше бы прислушался.
array_reverse();
Добавлено через 01:35 сек.
18: Конь в пальто, разница есть. . .
24.
An0nimous (02.12.2011 / 20:16)
23.
rezent,
kold,будешь продалжать в том же духе,то мы смело можем назвать тебя
БыдлоКодыр`ом
25.
Николай (02.12.2011 / 20:35)
rezent (2 Декабря 2011 / 20:14)
Лучше бы прислушался.
array_reverse();
Добавлено через 01:35 сек.
18: Конь в пальто, разница есть. . .
чтот не пойму не как
$str = file("gb.dat");
$arc = array_reverse($str);//перевернули масив
а дальше что?
26.
An0nimous (02.12.2011 / 20:37)
25.
Конь в пальто, 25
дальше вывод сообщений,неужели не дошло?
27.
Николай (02.12.2011 / 20:38)
26.
An0nimous, $acr выводил пустая страница
28.
ramzes (02.12.2011 / 20:39)
An0nimous (2 Декабря 2011 / 20:16)
23. rezent, kold,будешь продалжать в том же духе,то мы смело можем назвать тебя БыдлоКодыр`ом
Тут все быдлкодыры
29.
Николай (02.12.2011 / 20:46)
бл****дство как же вывести эти гр***ые сообщения
30.
Игорь (02.12.2011 / 20:51)
29: Конь в пальто, Изволь спросить, а как ты выводишь?
31.
Titov (02.12.2011 / 20:59)
Конь в пальто (2 Декабря 2011 / 20:00)
у меня гб с 2 файлами
1.count.dat - всего сообщений
2.gb.dat - база всех сообщений
какая разница с чего считать с 1 или со 2 файла все равно одно и тоже
сори что вмешиваюсь в это дело, автор зачем тебе файл count.dat нада? Одного файла вполне достаточно будет, имею введу файл с сообщениями. Подсчет построчных сообщений можно сделать для проверки их количества, или время последнего зафиксить , вобщем все сделать с одним работаючим файлом и одним файлом для записи. Я бы отдал предпочтение БД в любом случае, для чата намного лучше чем все время дергать файлы.
32.
An0nimous (02.12.2011 / 21:02)
28.
ramzes, все-то все,но не до такой же степени ?
33.
Николай (02.12.2011 / 21:12)
30.
rezent, эмммм.....
34.
Игорь (02.12.2011 / 21:14)
33: Конь в пальто, эм? это ответ? не флуди.
35.
An0nimous (02.12.2011 / 21:16)
33.
Конь в пальто, я же тебе скидывал в одной из тем навигацию.вот и с мускула переведи на файлы, делов то
URL:
https://visavi.net/topics/27052