/ / Como modificar a data de expiração em PHP? - php

Como modificar a data de expiração em PHP? - php

Eu estou criando um sistema para controlar a compra de meus usuários. Eu estou salvando data como esta no meu SQL: d.m.Y H: i Eu quero adicionar data expirada após 1 - 3 e 7 dias. Exemplo:

Criando data: 14.03.2018 05:54 Data final: 17.03.2018 05:54

Eu quero adicionar este dias (1-3-7) após a primeira data automaticamente. Eu cansei muitos códigos de stackoverflow mas não funciona.

Obrigado.

Respostas:

0 para resposta № 1

você pode criar expirar arquivo php por exemplo: expire.php

<?php
$day1 = Date("Y/F/j",strtotime("-1 days");
$day2 = Date("Y/F/j",strtotime("-3 days");
$day3 = Date("Y/F/j",strtotime("-7 days");
/* You just have to create a condition in your own loop
for example: */
$query=mysql_query("select * from user");
while ($row=mysql_fetch_array($query)){
if($row["date"]>=$day1){
$id=$row["id"];
@mysql_query("update user set expire="1" WHERE id="$id"");
echo "expire";
}
}
?>

depois disso você deve criar Empregos em Cron no seu cpanel ou directadmin para expire.php