Código PHP:
<?
$acc = 'PT';
$fec_base = '2005-04-10';
$fec_hoy = date(Y-m-d);
if($acc == 'PT' || $acc == 'CE' || $acc == 'NP' && $fec_base >= $fec_hoy){
echo "instrucciones";
}elseif($acc !='PT' || $acc != 'CE' || $acc !='NP' || $acc == 'NULL'){
echo "instrucciones";
}else{
echo "else";
}
?>
Lo he probado en mi máq y anda perfectamente así (imprime instrucciones), muestra algo más de código. Recuerda q PHP distingue entre mayúsculas y minúsculas, q las comillas dobles no son lo mismo q las simples.