Ricco381
3.10.2014 - 08:35
Хочу сделать активацию пользователей по емейлу и если пользователь не переходит по ссылке в нисьме, например одну неделю удалять его из базы.
Придумал следующие.
В базе хранить time() и проверять если этот тайм плюс одна неделя миньше чем дата которая сейчас делать запрос на удаление.
Вопрос.
Как сделать удаление всех пользователей у которых тайм меньше текущей даты?
Иле может есть более простой способ?
Цитата (Ricco381 @ 3.10.2014 - 04:35) |
Иле может есть более простой способ? |
Приводят к небольшому недоумению такие вопросы. В таком контексте это звучит примерно так: "Как удалить пользователей не удаляя пользователей?")
По существу. пишете скрипт, который будет заниматься данным вопросом и ставите его на крон...Фсе!
_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
Можно и без пхп обойтись. это простой запрос на проверку дат. используй Event Scheduler в самой mysql.
http://dev.mysql.com/doc/refman/5.1/en/events.html
Ricco381
3.10.2014 - 11:05
Цитата (T1grOK @ 3.10.2014 - 09:51) |
По существу. пишете скрипт, который будет заниматься данным вопросом и ставите его на крон...Фсе! |
Что такое крон, и где про него почитать?
Ricco381
3.10.2014 - 11:10
вот это хорошая идея, только на русском бы)