Makalene bir kaç ekleme yapayım;
if($adsoyad==""

{ vs. vs. }
if deyiminde çift eşittir koyarız, eşitse anlamına gelir.
mantıksal karşılatırma yapmak için şunları kullanırız:
>= : şöyle; if ($a>=$b){...} $a, $b'den büyük eşitse.
<= : şöyle; if ($a>=$b){...} $a, $b'den küçük eşitse.
== : şöyle; if ($a==$b){...} $a, $b'ye eşitse.
ve ek olarak;
== yerine === şeklinde bir kullanım görürseniz şaşırmayın. Bunun anlamı ise: hem değişkenlerin birbirine eşit olup olmadığını hem de türlerinin birbirine eşitliğini kontrol eder.(integer,string,float vb. )
devamında ise ! kullanımını yazacağım, yani eşit değilse gibi.