Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Bir Bug Düzeltme

URFALI

0
Onaylı Üye
Üye
Katılım
30 Kasım 2010
Mesajlar
475
Açılan Konu
56
Tepki puanı
0
Konum
Mersin
Merhaba Arkadaşlar Mafya sitemde bir bug bulundu bu bugu size kısaca anlatayım
bir işyeri diye bir bolum var burda işyeri alınıp satılıyor bir butona tıklayınca işyeri alıyor hesaptan işyerinin fiyatını düşünüyor ama şoyle bir sorun var butona bir kere tıkladıktan sonra f5 yapınca işyeri alınıyor fakat hesaptan kapa eksilmiyor
bunu nasil önleye bilirim php kodu aşağıda


PHP:
if($_POST[isy8al]){
	if($geld >= 3000000){
$otel = $sorgu[otel];
$otel2= ($otel + 1);
$gelir = $sorgu[toplam];
$gelir2= ($gelir + 300000);
$guncelle3 = mysql_query("UPDATE isyeri SET toplam='$gelir2' WHERE isim='$cookieusername'");
$toplam2= ($geld - 3000000);
$guncelle = mysql_query("UPDATE users SET geld='$toplam2' WHERE username='$cookieusername'");
$guncelle2 = mysql_query("UPDATE isyeri SET otel='$otel2' WHERE isim='$cookieusername'");
if($guncelle2){
	echo "<center><b>Otel Satın Alındı</b></center>";
}
}else{
	echo "<center><b>Yeterli Bakiye Yok</b></center>";
}}
 

StyLes

0
Onaylı Üye
Üye
Katılım
1 Mayıs 2011
Mesajlar
767
Açılan Konu
48
Tepki puanı
15
Konum
İstanbul
Kodun mantığı şu şekilde düzeltilmesi gerek tam kodda yardım edemem ama refresh de son işlem di,yelim $sonislem olsun. bu değişken refreshten sonrada $sonislem olucak ne +1 ne == olucak .
Kodcu arkadaşlarımız anlamışlardır umarım .
 

URFALI

0
Onaylı Üye
Üye
Katılım
30 Kasım 2010
Mesajlar
475
Açılan Konu
56
Tepki puanı
0
Konum
Mersin
nasil yani anlamadım
 
Üst