Ben bişi göremedim ama bu şekilde denermisin deneme şansım yok
elseif her zaman kafamı karıştırır


inputlardan degerlerin boş gelmesi gerekir ilginç

<?php
$ad                = $_POST['ad'];
$kullaniciadi     = $_POST['kullaniciadi'];
$sifre             = $_POST['sifre'];
$posta            = $_POST['posta'];

if ((empty($ad)) || (empty($kullaniciadi)) || (empty($sifre)) || (empty($posta))) {
    echo "Alanlardan Hiç Biri Boş Bırakılamaz..";
}else {
include("db.php");
$sql = "insert into uye (  ad,    kullaniciadi,    sifre,    email,   hakkimda)
values                     ('$ad', '$kullaniciadi', '$sifre', '$posta', '$hakkimda')";
$kayit = mysql_query($sql);
}
if (isset ($kayit)){
echo "Üye Kaydınız Yapılmıştır";
}
else {
echo "Kayıt Başarısız [Linkleri görmek için üye olun] adresinden iletişime geçin";
}
?>