$m = (!$m) ? date("m",mktime()) : "$m";
$y = (!$y) ? date("Y",mktime()) : "$y";
this is in a calendar app I downloaded. i believe the (!$m) and (!$y) are checking to see if the get variables are there...not sure what the ? are....the : are "then"s i think...is the ? some kind of if?
Thanks people!