DotNetDeveloper, seria conveniente que le explicaras como funciona tu codigo, y ademas declarar las variables que existen dentro del script (para que se de una idea como funciona)
$ultimo ¿?
date,, pss,, la fecha,, ta bien,,,
pero eso de $ultimo no especificas
Salu2