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 скрипты любой сложности / диз+верстка (адаптивно)
любые задачи на php - автоматизация, парсинг, работа с БД
1 affrodita 465 8.12.2017, 17:40
автор: affrodita
Открытая тема (нет новых ответов) Нужна помощь в активации аккаунта AdSense
7 dimaguru 2191 4.12.2017, 16:40
автор: OS_ZP_UA
Открытая тема (нет новых ответов) Нужна помощь с задачами по SEO
Звучит так себе конечно, однако очень нужна ваша помощь!!!
10 another_way 1424 25.11.2017, 13:35
автор: Bel_Ami
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыImage Optimizer (PHP)
6 bars96 899 17.11.2017, 0:47
автор: bars96
Открытая тема (нет новых ответов) envato market помощь в покупке
1 wagan 594 12.11.2017, 22:23
автор: EvilGomel


 



RSS Текстовая версия Сейчас: 11.12.2017, 10:08
Дизайн