Ho risolto, grazie lo stesso, ho modificato cosi', si direbbe funzionare.

codice:
// recupero la data dell'immagine e la scompongo in GGMMAA

preg_match("/(\d{2})(\d{2})(\d{2})/",$array[data_flyer],$match);
$coppia1 = $match[1];
$coppia2 = $match[2];
$coppia3 = $match[3];

// recupero la data attuale e la scompongo in GGMMAA

$data = date( "dmy", mktime(date("m"),date("d"),date("y")) );
	
preg_match("/(\d{2})(\d{2})(\d{2})",$data,$match1);  // data attuale
$coppia4 = $match1[1];
$coppia5 = $match1[2];
$coppia6 = $match1[3];

// eseguo l'if tra le coppie di valori

if (($coppia1 >= $coppia4) && ($coppia2 >= $coppia5) && ($coppia3 >= $coppia6)){

	
echo "visualizza";
	
	
} else {

echo "scaduto";

}
...Errore di sintassi e di concetto (alcune funzioni in asp sono un po' differenti da php).

Ciao e grazie
Micky