Спустя 11 минут, 57 секунд (2.05.2011 - 07:04) inpost написал(а):
А по подробнее? Как лежит? Какая переменная? В каком документе?
Спустя 24 минуты, 15 секунд (2.05.2011 - 07:28) feniks_iopok написал(а):
<?php
$browser = 2;
?>
этот код инклудом вставляется в другой документ где используется переменная браузер.
мне нужно раз в сутки ее увеличивать на 1.
Спустя 1 час, 24 минуты, 44 секунды (2.05.2011 - 08:53) Michael написал(а):
данные хранятся отдельно, код - отдельно.
Свою переменную храни в файле или в базе. В своем скрипте ее уже считывать будешь.
По крону можно раз в сутки запускать скрипт на увеличение.
Если не по крону - то можно по посещениям пользователей. Тогда к самому числу нужно хранить временную отметку(функцией time() получается), когда менялась. И проверять если текущая отметка больше сохраненной более чем на 24*60*60. Если надо точно менять каждый день, если никто не посетил, то величину разницы тоже надо анализировать
Свою переменную храни в файле или в базе. В своем скрипте ее уже считывать будешь.
По крону можно раз в сутки запускать скрипт на увеличение.
Если не по крону - то можно по посещениям пользователей. Тогда к самому числу нужно хранить временную отметку(функцией time() получается), когда менялась. И проверять если текущая отметка больше сохраненной более чем на 24*60*60. Если надо точно менять каждый день, если никто не посетил, то величину разницы тоже надо анализировать
Спустя 2 часа, 3 минуты, 21 секунда (2.05.2011 - 10:56) sergeiss написал(а):
Проще, по-моему, задать начальную величину переменной и дату, когда она инициализируется. А затем уже функциями работы с датами вычислять разницу между датами и прибавлять к начальной величине.
И не надо никаких БД и других изысков, в данном случае не нужных.
И не надо никаких БД и других изысков, в данном случае не нужных.
Спустя 17 минут, 51 секунда (2.05.2011 - 11:14) Mirexzpalich написал(а):
if((time()-filemtime('test.txt'))>60*60*24)
file_put_contents('1',file_get_contents('test.txt')+1);
$file = file_get_contents('test.txt');
echo $file;
Спустя 1 час, 37 минут, 37 секунд (2.05.2011 - 12:52) feniks_iopok написал(а):
Mirexzpalich
решил проверить скрипт, создал файл test.txt и test.php
что куда кидать? ваш скрипт в пхп, а что в txt документ кидать? пустым оставить?
решил проверить скрипт, создал файл test.txt и test.php
что куда кидать? ваш скрипт в пхп, а что в txt документ кидать? пустым оставить?
Спустя 10 минут, 47 секунд (2.05.2011 - 13:02) sergeiss написал(а):
feniks_iopok - а моё ты проверил? 

Спустя 24 минуты, 48 секунд (2.05.2011 - 13:27) feniks_iopok написал(а):
я не особо понял как это все перенести в скрипт, если напишите - попробую

Спустя 31 минута, 38 секунд (2.05.2011 - 13:59) inpost написал(а):
feniks_iopok
http://www.google.ru/search?hl=ru&source=h...B4%D0%B0%D1%82+
"php разница дат в днях"
- вот эта разница и есть то число, которое тебе надо получить. Так же замечу, что для первой даты задаёшь момент, откуда будет увеличиваться дата на 1.
http://www.google.ru/search?hl=ru&source=h...B4%D0%B0%D1%82+
"php разница дат в днях"
- вот эта разница и есть то число, которое тебе надо получить. Так же замечу, что для первой даты задаёшь момент, откуда будет увеличиваться дата на 1.
Спустя 29 минут, 7 секунд (2.05.2011 - 14:28) Mirexzpalich написал(а):
feniks_iopok
Напиши в нем 0 или 1....
И еще обновляться будет раз в 24 часа, т.е. если ты сейчас поставишь туда 0, то 1 появится завтра в это же время, а не в 00.00... Чтобы убрать этот косяк в 00.00 поставь в файлик 1. =) Гы гы гы... Да, я извращенец =)
Напиши в нем 0 или 1....
И еще обновляться будет раз в 24 часа, т.е. если ты сейчас поставишь туда 0, то 1 появится завтра в это же время, а не в 00.00... Чтобы убрать этот косяк в 00.00 поставь в файлик 1. =) Гы гы гы... Да, я извращенец =)
Спустя 54 минуты, 29 секунд (2.05.2011 - 15:22) feniks_iopok написал(а):
а как проверить этот скрипт быстрее? ну всмысле чтобы это число увеличивалось допустим каждую минуту? как я понял поставить вместо 60*60*24 просто 60?
Спустя 5 часов, 22 минуты, 38 секунд (2.05.2011 - 20:45) Mirexzpalich написал(а):
feniks_iopok
да
да
Спустя 1 час, 26 минут, 2 секунды (2.05.2011 - 22:11) sergeiss написал(а):
Цитата (Mirexzpalich @ 2.05.2011 - 15:28) |
Напиши в нем 0 или 1.... И еще обновляться будет раз в 24 часа, т.е. если ты сейчас поставишь туда 0, то 1 появится завтра в это же время, а не в 00.00... Чтобы убрать этот косяк в 00.00 поставь в файлик 1. =) Гы гы гы... Да, я извращенец =) |
Можно и гланды, наверное, через сидячее место лечить... Только зачем???
Спустя 10 часов, 13 минут, 34 секунды (3.05.2011 - 08:25) linker написал(а):
Для тех, кто не понял как предлагал sergeiss
$browser = 1; // Начальное значение
$start_date = strtotime('02.05.2011'); // Первый запуск
$now = strtotime(date('d.m.Y'));
$browser += ($now - $start_date)/60/60/24;
Спустя 2 часа, 4 минуты, 31 секунда (3.05.2011 - 10:29) sergeiss написал(а):
linker - спасибо, только я надеялся, что ТС сам догадается, как мои слова перевести на ПХП.
_____________
есть сайт, 3-4к уников в сутки. зарабатываю 100 рублей в день, почему так мало?