Однако, еще и тыкать собираетесь
Это сюда что-ли?
if(isset($_POST['name']) && (int)$_POST['name']) {
//выполняем код
}
Выполнение кода совсем не означает, что нужно привести к типу, а использовать все равно исходное.
Так что ... Читайте руководство. Во-первых это не РНР форум, это раз, во-вторых рассказывать обо всем, на это просто нет времени.