$kontrol = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=benim-api&response=" . $captcha . "&remoteip=" . $_SERVER['REMOTE_ADDR']);

Bu kodu post kontrolünün dışında bırakmışsın

if (isset($_POST['g-recaptcha-response'])) {
$captcha = $_POST['g-recaptcha-response'];
$kontrol = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=benim-api&response=" . $captcha . "&remoteip=" . $_SERVER['REMOTE_ADDR']);
}


bu şekilde denermisin.