PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (3): « 1 2 [3]

> Найдено сообщений: 35
Koc Отправлено: 01 Марта, 2013 - 19:40:43 • Тема: Как запустить функцию автоматицески каждый день? • Форум: Вопросы новичков

Ответов: 9
Просмотров: 470
Вот на одном движке форума нашел такую функцию..

При регистрации пользователю отправляется код подтверждения, если он не подтвердить его в течении X дней (указывается в настройках), то этот пользователь удаляется из БД автоматом.

Вопрос в том как срабатывает триггер для запуска функции удаления через Х дней?
точно не через cron
Koc Отправлено: 28 Февраля, 2013 - 14:57:29 • Тема: Как запустить функцию автоматицески каждый день? • Форум: Вопросы новичков

Ответов: 9
Просмотров: 470
понял, буду использовать cron
всем спасибо!
Koc Отправлено: 28 Февраля, 2013 - 02:24:51 • Тема: Как запустить функцию автоматицески каждый день? • Форум: Вопросы новичков

Ответов: 9
Просмотров: 470
Доброго времени суток,

Подскажите каким способом, кроме cron'a, можно запустить функцию или скрипт раз в сутки, автоматически?

У меня есть функция которая делает выборку из БД и полученные данные отправляет мне на почту, но мне приходится каждый раз заходить в админку и нажимать кнопку, для запуска функции.

Можно это как-то автоматизировать. чтобы функция запускалась один раз в сутки сама.

Заранее спасибо!
Koc Отправлено: 28 Февраля, 2013 - 02:13:53 • Тема: Из одного массива сделать два? • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 1601
Большое спасибо ..
я почти также сделал

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.                 for ($x=0; $x<count($data); $x++)
  3.                 {
  4.                         if (in_array('admin', $data[$x]))
  5.                         {
  6.                                 $admin[$data[$x]['id']] = $data[$x]['name'];
  7.                         }
  8.                         if (in_array('user', $data[$x]))
  9.                         {
  10.                                 $user[$data[$x]['id']] = $data[$x]['name'];
  11.                         }
  12.                 }
  13.  


Что лучше или быстрей работать будит ваш вариант или мой с in_array?
Koc Отправлено: 27 Февраля, 2013 - 00:28:39 • Тема: Из одного массива сделать два? • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 1601
Подскажите как сделать из такого массива

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $data = Array
  3. (
  4.     [0] => Array
  5.         (
  6.             [id] => 2
  7.             [name] => Админ1
  8.             [group] => admin
  9.         )
  10.  
  11.     [1] => Array
  12.         (
  13.             [id] => 3
  14.             [name] => Админ2
  15.             [group] => admin
  16.         )
  17.  
  18.     [2] => Array
  19.         (
  20.             [id] => 5
  21.             [name] => Юзер1
  22.             [group] => user
  23.         )
  24.  
  25.     [3] => Array
  26.         (
  27.             [id] => 6
  28.             [name] => Юзер2
  29.             [group] => user
  30.         )
  31.      .... и так далее
  32. )
  33.  


Два массива такого вида

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $admins = Array
  3. (
  4.     [2] => Админ1
  5.     [3] => Админ2
  6. )
  7.  
  8. $users= Array
  9. (
  10.     [5] => Юзер1
  11.     [6] => Юзер2
  12. )
  13.  


Мне нужно из одного массива, выбрать пользователей с группой admin и запихнуть в массив $admins,
и тоже самое сделать для пользователей с группой user

И чтобы в новых массивах ключ был id пользователя, а значение это имя пользователя.

Заранее спасибо!

Страниц (3): « 1 2 [3]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB