Si no has podido pasar de if then a if(){} que has podido pasar de asp a php.
Conocer las estructuras de control de un lenguaje es algo muy basico antes tes hacer nada con ese lenguaje
http://php.net/manual/en/control-structures.if.php
En cuanto a la fecha que no sabes hacer que calcule la fecha de hoy o que muestre la fecha en el input.....?
http://es2.php.net/manual/en/ref.datetime.php