За последние 24 часа нас посетили 28522 программиста и 1486 роботов. Сейчас ищут 1279 программистов ...

Периодичная отправка данных

Тема в разделе "Прочие вопросы по PHP", создана пользователем Freakmeister, 26 янв 2012.

  1. Freakmeister

    Freakmeister Активный пользователь

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    Нужно сделать, чтобы после отправки формы она начинала уходить раз в 7 дней. Как это можно реализовать вообще?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  3. Freakmeister

    Freakmeister Активный пользователь

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    Эм... это сложно. Его функционал можно как-то реализовать говно-функцией на php, которая по каждому шороху пользователя смотрит в базу данных на дату отправки формы, и если прошло 7 дней, то переотправляет её?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    тебе крон сложно а функцию по шороху не сложно? о_О
     
  5. AndreJM

    AndreJM Активный пользователь

    С нами с:
    25 янв 2012
    Сообщения:
    522
    Симпатии:
    0
    Ну а если пользователи 6 дней шевелились, а потом заглохли, и шевелиться начали только на 10-ый день?

    крон вам в помощь.
     
  6. Freakmeister

    Freakmeister Активный пользователь

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
  7. EndoCrinolog

    EndoCrinolog Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    205
    Симпатии:
    1
    Адрес:
    Тольятти
    Вообще-то это очень просто...
    1) viewtopic.php?f=2&t=38047
    Это моё сообщение по поводу отправки письма.
    2) Используй time().
    К примеру, с данного момента время = 0 сек
    Через 7 дней время станет 7д * 24ч * 60м * 60с = 604800 сек
    3) К чему я веду. Если разница между тогдашней датой (30.01.2012) и датой на данный момент (4.02.2012) будет разница в 604800 секунд, то запускай мой скрипт из п.1

    Вот в принципе и всё...
     
  8. Крыс

    Крыс Активный пользователь

    С нами с:
    3 фев 2012
    Сообщения:
    449
    Симпатии:
    0
    Эндокринолог, вот зачем так жестоко людей обманывать?

    И харе рекламировать свой, не побоюсь этого слова, шедевр.
     
  9. EndoCrinolog

    EndoCrinolog Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    205
    Симпатии:
    1
    Адрес:
    Тольятти
    А чем он тебе не нравится????
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    это велосипед, потому что. такого много и есть стандартные реализации...
     
  11. EndoCrinolog

    EndoCrinolog Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    205
    Симпатии:
    1
    Адрес:
    Тольятти
    А зачем нестандартные? Человеку надо отправить письмо. Ввел тему, кому, от кого и нажал отправить!
    http://forstudents.xe0.ru
     
  12. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
     
  13. EndoCrinolog

    EndoCrinolog Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    205
    Симпатии:
    1
    Адрес:
    Тольятти
  14. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ты вобще походу не рубишь че ты несешь =)
    отписался в твоем топике. велкам. поставь фотку и вливайся в наши ряды =)
     
  15. LNmakaroff

    LNmakaroff Активный пользователь

    С нами с:
    4 фев 2012
    Сообщения:
    1
    Симпатии:
    0
    Адрес:
    Россия Калининград
    Его функционал можно как-то реализовать говно-функцией на php, которая по каждому шороху пользователя смотрит в базу данных на дату отправки формы, и если прошло 7 дней, то переотправляет её?
     
  16. Крыс

    Крыс Активный пользователь

    С нами с:
    3 фев 2012
    Сообщения:
    449
    Симпатии:
    0
    Можно, но не нужно.
    Для этих целей пользует cron