Hi, var_dump($_POST['month'], intval($_POST['month']), $_POST['month'] == ((int)($_POST['month'])); var_dump($_POST['month'], intval($_POST['month']), $_POST['month'] == (intval($_POST['month']))); is giving me string(3) "Jan" int(0) bool(true) but i m expecting string(3) "Jan" int(0) bool(false) ny ideas y this is happening?? Kranthi. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php