dump3cz adlı üyeden alıntı

ifi fazla kullanma else ifden yola çık.


ByMchts adlı üyeden alıntı

if leri ayrı ayrı yazarsan hepsinin else kısmında girer elseif() yaz en sonunda else yetersiz bakiye yaz hallolur


Teşekkür ediyorum kodlarımı düzenledim ama bu seferde bu kodların olduğu sayfa açılınca direk uyarı veriyor aynı şekilde:



kodlarım şu şekilde:


@$bilgi=$_POST["bilgi"];
@$miktar=$_POST["miktar"];
@$banka=$_POST["banka"];
@$iban=$_POST["iban"];

$package = $_POST['miktar'];

if($_POST){


} elseif ($package == '10' && $bakiye >= 10) {

mysql_query("update uye set kredi = $bakiye - 10 where kullaniciadi = '".$uye["kullaniciadi"]."'");
mysql_query("insert into odeme_bildirimi (kullaniciadi, miktar, bilgi, banka, iban) values ('".$_COOKIE["kullanici_adi"]."','".$miktar."','".$bilgi."','".$banka."','".$iban."') ")
or die(mysql_error());
echo '<script> alert ("Ödeme bildirimiz alındı kontrol edildikten sonra ödemeniz yapılacaktır.")</script> ';


} elseif ($package == '20' && $bakiye >= 20) {

mysql_query("update uye set kredi = $bakiye - 20 where kullaniciadi = '".$uye["kullaniciadi"]."'");
mysql_query("insert into odeme_bildirimi (kullaniciadi, miktar, bilgi, banka, iban) values ('".$_COOKIE["kullanici_adi"]."','".$miktar."','".$bilgi."','".$banka."','".$iban."') ")
or die(mysql_error());
echo '<script> alert ("Ödeme bildirimiz alındı kontrol edildikten sonra ödemeniz yapılacaktır.")</script> ';

} elseif ($package == '30' && $bakiye >= 30) {

mysql_query("update uye set kredi = $bakiye - 30 where kullaniciadi = '".$uye["kullaniciadi"]."'");
mysql_query("insert into odeme_bildirimi (kullaniciadi, miktar, bilgi, banka, iban) values ('".$_COOKIE["kullanici_adi"]."','".$miktar."','".$bilgi."','".$banka."','".$iban."') ")
or die(mysql_error());
echo '<script> alert ("Ödeme bildirimiz alındı kontrol edildikten sonra ödemeniz yapılacaktır.")</script> ';

} elseif ($package == '40' && $bakiye >= 40) {

mysql_query("update uye set kredi = $bakiye - 40 where kullaniciadi = '".$uye["kullaniciadi"]."'");
mysql_query("insert into odeme_bildirimi (kullaniciadi, miktar, bilgi, banka, iban) values ('".$_COOKIE["kullanici_adi"]."','".$miktar."','".$bilgi."','".$banka."','".$iban."') ")
or die(mysql_error());
echo '<script> alert ("Ödeme bildirimiz alındı kontrol edildikten sonra ödemeniz yapılacaktır.")</script> ';

} elseif ($package == '50' && $bakiye >= 50) {

mysql_query("update uye set kredi = $bakiye - 50 where kullaniciadi = '".$uye["kullaniciadi"]."'");
mysql_query("insert into odeme_bildirimi (kullaniciadi, miktar, bilgi, banka, iban) values ('".$_COOKIE["kullanici_adi"]."','".$miktar."','".$bilgi."','".$banka."','".$iban."') ")
or die(mysql_error());
echo '<script> alert ("Ödeme bildirimiz alındı kontrol edildikten sonra ödemeniz yapılacaktır.")</script> ';

} elseif ($package == '100' && $bakiye >= 100) {

mysql_query("update uye set kredi = $bakiye - 100 where kullaniciadi = '".$uye["kullaniciadi"]."'");
mysql_query("insert into odeme_bildirimi (kullaniciadi, miktar, bilgi, banka, iban) values ('".$_COOKIE["kullanici_adi"]."','".$miktar."','".$bilgi."','".$banka."','".$iban."') ")
or die(mysql_error());
echo '<script> alert ("Ödeme bildirimiz alındı. Kontrol edildikten sonra ödemeniz yapılacaktır.")</script> ';


} else {
echo '<script> alert ("Bakiyeniz yetersiz. Ödeme bildirimi yapılamadı!")</script> ';
}


?>