¿Alguien que conozca algún script?

  • Autor Autor Son Lux
  • Fecha de inicio Fecha de inicio
Son Lux

Son Lux

Delta
Programador
Verificación en dos pasos activada
Necesito una función que me permita llevar el inventario de mis banners disponibles, que yo coloque una tal fecha y cuando llegue esa fecha me cambie el valor a "vencido", un tipo de crm pero solo para esto.

Estaba pensando en desarrollarlo pero me tomaría un poco de tiempo :grumpy: y no me gustaría invertirle mucho tiempo a esta función, ¿alguien que sepa de algún script?

De ante mano muchas gracias!
 
Hola como estas Son lux ?

Soy nuevo por aqui , eso facilmente lo podrias hacer en php comparando la fecha del banner con la fecha actual .

es decir por ejemplo te doy una idea .

Supongamos que tienes una base de datos con una tabla llamada banners

y la siguiente tabla tiene como campos

ID NOMBRE DESCRIPCION FECHACREACION FECHALIMITE

y le agregamos un par de registros por ejemplo

ID : 1
NOMBRE: banner 1
DESCRIPCION : Descripcion para el banner ejemplo
FECHACREACION: 20-06-2017
FECHALIMITE: 20-06-2017



Ya teniendo varios registros o banners creados ya podes comparar de varias formas pero para esto tenemos el campo FECHALIMITE en el cual puedes comparar con la fecha actual

por ejemplo , se genera una consulta a la base de datos , a la tabla banners y podes mostrar y comparar luego con php los registros

Es decir comparar la fecha guardada en la base de datos con la fecha actual y agregarle el mensaje que buscas .

En seudocodigo seria algo como esto " Si FECHALIMITE es igual a Fecha actual que sea igual a vencido de lo contrario sea igual a activo "

y de esa manera lo podes ver en tu html haciendo la validación con php.

Saludos , espero haberte ayudado un poco. :encouragement: cualquier pregunta no dudes en contactarme.
 
Última edición:
en un segundin lo haces

PHP:
<?php
// Establecer la zona horaria predeterminada a usar. Disponible desde PHP 5.1
date_default_timezone_set('UTC');


// Imprime algo como: Monday 8th of August 2005 03:12:46 PM
$fechahoy = date('l jS \of F Y h:i:s A');

//fecha limite
$fechalimite = "Monday 8th of August 2017 03:12:46 PM"

//si llega a fecha limite.
if($fechalimite != $fechahoy) {
echo "MOstrar Baner"
}else{echo no mostrar baner}

?>
 
Atrás
Arriba