ebasit adlı üyeden alıntı: mesajı görüntüle
muhtemelen posttan gelen tarih sadec yyyy-mm-dd olarak geliyor ve date içinde format dışı karakter kullanıyorsunuz o yüzden geçersiz çıktı veriyor

şu şekilde yaparsanız düzelir
$ba_tarihs = date("Y-d-m", strtotime($_POST["ba_tarih"])).' 00:00:01';
$bi_tarihs = date("Y-d-m", strtotime($_POST["bi_tarih"])).' 23:59:59';
Mesajınız için teşekkürler sorun düzelmedi aynı hatayı veriyor

1970-01-01 00:00:01
1970-01-01 23:59:59