Significa che nel tuo caso specifico non hai valori e quindi trovi solo i trattini....

fai un echo $DataI
codice:
$DataI = "$_POST[txtYear]-$_POST[txtMonth]-$_POST[txtDay]";   

$_SESSION['DataI'] = $DataI ;

echo "$DataI - $_SESSION[DataI}";
se i dati stampati sono uguali il passaggio e' corretto.