İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Bir Bug Düzeltme

URFALI

0
İyinet Üyesi
Katılım
30 Kasım 2010
Mesajlar
475
Reaction score
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
İyinet Üyesi
Katılım
1 Mayıs 2011
Mesajlar
767
Reaction score
16
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 .
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst