codice:
<script type="text/javascript">
  
  function aggiorna() {
  	
	document.getElementById("year").value="<?php echo $anno; ?>";
	
	document.getElementById("month").value="<?php echo $mese; ?>";
	
	document.getElementById("day").value="<?php echo $giorno; ?>";
	
	document.getElementById("hour").value="<?php echo $ora; ?>";
  }

 </script>
vorrei semplicemente, attraverso un ciclo condizionale, far in modo che se la variabile $anno,$mese etc è vuota allora il valore del elementbyid relativo sia quello corrente.. altrimenti sia quello appunto contenuto dentro la variabile php