X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помощь по Php
MeTaTRoN
MeTaTRoN
Topic Starter сообщение 12.10.2009, 17:13; Ответить: MeTaTRoN
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.9.2008
Из: Таллинн Эстония
Поблагодарили: 63 раза
Репутация:   18  


Вот у меня встал интересный вопрос.
Мне нужно взять время как единицу на сайте.
То есть время будет умножаться на коефицент. Другими словами возьму например Ogame там чем выше у тебя уровень здания, тем больше в секунду ты получаешь. Следовательно там как то взаимодействует со временем.
Вот мне бы очень хотелось узнать как это сделать.

Надеюсь я правильно объяснил, что мне требуется


--------------------
Программист: PHP, JavaScript, HTML5, HTML5 canvas, CSS, AJAX, jquery, SQL.
Реклама на аниме сайте
Услуги программиста, тема на форуме
1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
proXBOCT
proXBOCT
сообщение 12.10.2009, 17:16; Ответить: proXBOCT
Сообщение #2


PHP-писака
*****

Группа: Active User
Сообщений: 867
Регистрация: 20.4.2008
Из: Тольятти
Поблагодарили: 297 раз
Репутация:   47  


Не понятно =)
Задайте коэффициент да домножайте, не вижу проблемы =(


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MeTaTRoN
MeTaTRoN
Topic Starter сообщение 12.10.2009, 17:22; Ответить: MeTaTRoN
Сообщение #3


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.9.2008
Из: Таллинн Эстония
Поблагодарили: 63 раза
Репутация:   18  


видимо написал не по русски.
Мне нужно, что ежесекундно или минутно прибавлялось в переменную число равную коэффициенту умноженное на другую переменную переменную

Сообщение отредактировал MeTaTRoN - 12.10.2009, 17:23


--------------------
Программист: PHP, JavaScript, HTML5, HTML5 canvas, CSS, AJAX, jquery, SQL.
Реклама на аниме сайте
Услуги программиста, тема на форуме
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
proXBOCT
proXBOCT
сообщение 12.10.2009, 17:29; Ответить: proXBOCT
Сообщение #4


PHP-писака
*****

Группа: Active User
Сообщений: 867
Регистрация: 20.4.2008
Из: Тольятти
Поблагодарили: 297 раз
Репутация:   47  


ну допустим записываете последнюю активновть юзера.
След. раз когда он проявит активность(перейдёт между страницами или обновит её)
найдите разницу в секундах, и сделайте нужное действие.
по необходимости делайте проверку, если больше 5 минут, то не выполнять действие


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MeTaTRoN
MeTaTRoN
Topic Starter сообщение 12.10.2009, 17:30; Ответить: MeTaTRoN
Сообщение #5


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.9.2008
Из: Таллинн Эстония
Поблагодарили: 63 раза
Репутация:   18  


мне нужно и когда он OFFline и когда ONline


--------------------
Программист: PHP, JavaScript, HTML5, HTML5 canvas, CSS, AJAX, jquery, SQL.
Реклама на аниме сайте
Услуги программиста, тема на форуме
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
proXBOCT
proXBOCT
сообщение 12.10.2009, 17:35; Ответить: proXBOCT
Сообщение #6


PHP-писака
*****

Группа: Active User
Сообщений: 867
Регистрация: 20.4.2008
Из: Тольятти
Поблагодарили: 297 раз
Репутация:   47  


Ну без проблем. когда-то же он зайдёт
тогда и обновится.

Или же ставить задание в Cron, которое будет обновлять всю базу.
Но это будет сложно, если у вас много юзеров.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MeTaTRoN
MeTaTRoN
Topic Starter сообщение 12.10.2009, 17:41; Ответить: MeTaTRoN
Сообщение #7


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.9.2008
Из: Таллинн Эстония
Поблагодарили: 63 раза
Репутация:   18  


надо что то полегче, не верю, что нету

Сообщение отредактировал MeTaTRoN - 12.10.2009, 17:43


--------------------
Программист: PHP, JavaScript, HTML5, HTML5 canvas, CSS, AJAX, jquery, SQL.
Реклама на аниме сайте
Услуги программиста, тема на форуме
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DJA
DJA
сообщение 12.10.2009, 17:45; Ответить: DJA
Сообщение #8


Бывалый
****

Группа: User
Сообщений: 263
Регистрация: 31.10.2008
Поблагодарили: 59 раз
Репутация:   7  


(MeTaTRoN @ 12.10.2009, 16:41) *
надо, что то полегче, не верю, что нету


Подобную задачу решал также, как предлагает proXBOCT:
(proXBOCT @ 12.10.2009, 16:29) *
ну допустим записываете последнюю активновть юзера.
След. раз когда он проявит активность(перейдёт между страницами или обновит её)
найдите разницу в секундах, и сделайте нужное действие.
по необходимости делайте проверку, если больше 5 минут, то не выполнять действие


Врядли есть более простое решение. Попробуйте с таким вопросом обратиться на форум php-программеров.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MeTaTRoN
MeTaTRoN
Topic Starter сообщение 12.10.2009, 20:07; Ответить: MeTaTRoN
Сообщение #9


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.9.2008
Из: Таллинн Эстония
Поблагодарили: 63 раза
Репутация:   18  


как можно дату перевести в секунды, например у меня переменная $user[regdate] как её в секунды закинуть


--------------------
Программист: PHP, JavaScript, HTML5, HTML5 canvas, CSS, AJAX, jquery, SQL.
Реклама на аниме сайте
Услуги программиста, тема на форуме
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zellegius
Zellegius
сообщение 12.10.2009, 20:13; Ответить: Zellegius
Сообщение #10


Старожил
******

Группа: Active User
Сообщений: 1096
Регистрация: 8.3.2009
Из: Санкт-Петербург
Поблагодарили: 216 раз
Репутация:   24  


Не понимаю смысла вопроса похоже, но все же.

Берем дату реги. Заводим ее как переменную.
Далее к этой переменной через крон прибавляем 1, затем через час еще 1 и т.д.
Т.Е. из времени у нас получится вторая переменная, которая постоянно (каждый час) будет увеличиватся на 1. На сколько я понимаю, это самый простой вариант который можно сделать
Так же к увеличению на 1 можно добавить скажем коэфицент, который с каждым увеличением будет прибавлятся к полученному числу.

Я вас так понял?

Сообщение отредактировал Zellegius - 12.10.2009, 20:14


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна верстка со знанием php
4 Nemo 345 Вчера, 7:14
автор: Nemo
Открытая тема (нет новых ответов) Ищу php-программиста, работа с Yii2
0 eduarddis 302 19.5.2018, 15:58
автор: eduarddis
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
20 qpPeW 5729 30.4.2018, 15:34
автор: koroluk1990
Открытая тема (нет новых ответов) Нужен backend разработчик (PHP)
0 Jerard 510 27.4.2018, 1:30
автор: Jerard
Открытая тема (нет новых ответов) Нужна помощь в поиске плагина для WP
Для создания каталога
3 Frankie 843 25.4.2018, 21:20
автор: Frankie


 



RSS Текстовая версия Сейчас: 23.5.2018, 7:57
Дизайн