PHP Looping

Alex131

Registered
След започване на изучаване на езика php се запознах със доста от нещата, които могат да се извършват с него, но за съжаление до сега не съм намерил как може да се използва looping-а така че да се повтаря едно действие на точно определен интервал от време. Моля за примерни кодове, които може да ми помогнат.
 
И тази програма може да ми помогне, обаче тъй като скрипта ще бъде масово ползван ще ми е малко трудно да въвеждам непрекъснато за всеки нов човек данни, поради което търся функция в php, която да извършва това за да може всичко да е автоматично, въпреки че и твоето предложение е добро, ако се използва 1 файл и в него за всеки нов потребител въвеждам данни, но както казах това е голяма играчка ......
Мерси все пак :?:
 
Щом трябва да въвеждаш за всеки потребител информация, значи ще има регистрария.

Може да направиш едно поле lastupdate и да проверяваш колко време е изминало от последното посещение на човека. (както тука http://web-tourist.net/login/login/view.php?st=2170)

Според изминатото време ще изчислиш колко пъти е трябвало да се повторило действието и ще го изпълни.
 
По - добре си сподели идеята, може да има съвсем друго и елементарно решение и да не се налага луп чрез крон.
 
По - добре си сподели идеята, може да има съвсем друго и елементарно решение и да не се налага луп чрез крон.
Идеята ми е да направя игра, и тъй като трябва да се увеличава ресурса по схема в зависимост от сгради, проучвания и тем подобни, ми трябва да се увеличава на определено време например да се разделя добива на 12 и съответно на всеки 5 минути да се увеличава..... Освен ако няма по-лесен начин :roll:

П.П. Тъй като мислите че мога да си взема source от някоя игра, искам да кажа, че това което искам да правя съм го търсил на много места а там където съм го намирал е било невъзможно да се добера до source на php скрипта, така че дерзая всичко да направя сам :?

П.П.2 И естествено ще трябва информацията да се взима и update-ва от база данни а не от обикновен документ, тъй че единствената ми спънка за сега беше проблема с повтарянето на това действие ......
 
Винаги има :-)

Значи ето ти решението взимаш последното действие на потребителя и сегашно действие, да речем последно логване и сега, от сега вадиш последното деиствие и получаваш времето, което се явява разлика. Другото вече е чиста математика, а докато е логнат потребителя правиш справка дали даденото време на лог е еди колко си от деиствието и при презареждане на страницата от потребителя се вдига ресурс и тн.
 

Back
Горе