if(empty($ad) || (empty($eposta))) {

bu kısımda post değişkenleri tanımlanmamış altta tanımlamışsınız loclade çalışmasının nedenide bu extract ederek geldiği için budeğişkenler dolu geliyor bunları posta çevirin düzelecekltir