Я не нашел ничего из этого полезного, поэтому вот мой способ: превратить его в два набора двоичных чисел для представления каждой буквы, затем взять все двоичное представление и преобразовать в десятичное число
Пример: AB
A / B
= 1010/1011 в двоичном формате
= 171 (128 + 0 + 32 + 0 + 8 + 0 + 2 + 1) в десятичном виде
Напишите задание cron (выполняющееся так часто, как вы считаете нужным) для вызова сценария (возможно, PHP CLI), который выполняет выбор для всех учетных записей с истекшим сроком действия и отправляет их по почте. И какое это имеет отношение к JavaScript?
У вас может быть задание cron, которое запускается примерно каждый час (или быстрее, если вам нужно). Эта cronjob будет запускать PHP-скрипт, который получает список всех просроченных учетных записей и отправляет им электронные письма.
Вот руководство о том, как использовать crontab.
Вот вопрос SO по Cronjob и PHP
Простейшее, что можно сделать, - это создать базовое задание cron, которое запускается с регулярным интервалом (например, ежечасно или ежедневно), которое запускает сценарий PHP, который запрашивает базу данных для всех недавно истекших пользователей, а затем отправляет электронную почту им.
Вероятно, самый простой способ сделать это - использовать в или cron . Либо один из них может быть настроен для вызова PHP или любого другого скрипта во время истечения срока действия, либо его можно просто запускать один раз в час, каждый раз проверяя, есть ли какие-либо недавно истекшие записи.
Кстати, если вы используете не систему unix / linux, а систему Windows, вы можете использовать запланированные задачи и вызвать сценарий.