Arkadaşım mantığını zaten kendin söylüyorsun işte

Programlama da bu zaten. Önce mantığını oluştur, sonra buna göre program diline çevir. Bu böyleyse bunu yap, yoksa şunu yap, ama bunu yaparken şuna şuna bak vs. Şimdi senin için gereken ne, giriş formu olacak, kayıt yapıldığında veritabanına bakacak varsa hata verecek, yoksa ekleyecek

<?php
if(isset($_POST) && !empty($_POST)){//post yapılmışsa
//gelen ad soyad mail değerlerini temizle
//veritabanına sor kayıt var mı
//eğer kayıt varsa
 if($kayit > 0){
  //kayıt var mesajı ver çık
 }else{
  //ekleme işlemini yap, eklendi mesajı ver çık veya istediğin sayfaya gönder
 }
}//post yoksa if son
else{
//giriş formunu göster
}
?>