Hataların:
1.
if($_POST)
yerine
if(isset($_POST['indis']))
şeklinde kullanman gerekiyor.
2.
echo $objekt->getLink();
objektde herhangi bir nesne yok
$site->getLink();
Kullanabilirsin..
sadece $_POST kullanarak $_POST icinde indis'siz herhangi bir deger varmi diyede kontorl edilebiliyor hocam. sorun orda degil, yukarida yazdigim kodu zaten örnek olmasi acisindan buraya koydum yoksa indisleri kontrol ettiririm .)
onun disinda $_POST['nesne'] icinde bulunan nesneyi $object'e atiyorum $site->getLink(); ile $object->getLink(); arasinda bi fark yok site, object sadece degisken isimleri..
kodu tam incelemediniz herhalde.