i need to compare two dates one of which is actually a string. So i get today's date from date('d/m/y') and the other date from somewhere in my db. This one is a string looking like 'dd/mm/yyyy'.
I don't know how to compare them, i've tried over and over again but i can't get it working. here's the code
<?
require_once '/web/ticket/src/event/Event.php';
require_once '/web/ticket/src/ticket/Ticket.php';
$tickets = Ticket::getTickets();
$events = Event::getEvents();
$today = date('d/m/Y');
foreach($events as $k => $event) {
$data_1 = $event['data_singolo'];
$data_2 = $event['data_a'];
if($today>$data_1 || $today>$data_2) {
Event::setInvalid($event['_id']);
} else {
echo "evento attivo<br><br>";
}
}
foreach($tickets as $k => $ticket) {
$event = Event::getEventById($ticket['event_id']);
if($event['valid']==0) {
Ticket::setInvalid($ticket['_id']);
}
}
?>
PS. 'Data' means 'date';