THR, elini çabuk tutcan.

Bu arada, bilgin olsun diye söylüyorum,
isset değişkenin tanımlı olup olmadığına bakar. Yani senin verdiğin kodda her zaman
echo $link1; ifadesi döndürülür. Bir değişkenin boş olup olmadığını anlamamak için
empty kullanmalısın. BAralarındaki farkta zaten budur.