preg_match daki verileri sayfada bulamazsa. else ye geçer. Fakat preg_match daki verileri çoğaltarak önüne geçilebilir bence.Aslında en garantisi sayfaya curl ile baglanmak. Sayfadaki header bilgilerini almak olucak.