craftweb - debug script

  1. 2 yıl önce

    batihost

    11 Sep 2016 Yönetici 2014 yılından beri bizimle!
    2 yıl önce, batihost tarafından düzeltildi.

    mobil ödeme de sıkıntı yaşıyorsanız /post/mobil_post.php dosyasını yedekledikten sonra
    aşağıdaki kodlar ile değiştirin, bir tane başarılı ödeme sonrasında klasördeki abidiklogdosyasi
    içerisinde sistemin nerede kaldığını göreceksiniz.

    daha sonra abidik dosyasını başka bir isimle değiştirin, güvenlik şifrenizi çalmasınlar.

    bu şekilde batihost'a destek bildirimi açarsanız size gerekli yardımı yaparız.

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <?php
    
    
     function logToFile($filename, $msg)
       { 
       // open file
       $fd = fopen($filename, "a");
       // write string
       fwrite($fd, $msg . "\n");
       // close file
       fclose($fd);
       }
    
    logToFile("abidiklogdosyasi","welcome angaryalar kralı");
    
    
    	if($_POST){
    		include "../ayar.php";
    		
    logToFile("abidiklogdosyasi","gelenler:");
    logToFile("abidiklogdosyasi","--------------------------------");
    		$oyuncu 	= $_POST['user'];
    		$amount		= $_POST['credit'];
    		$telefon 	= $_POST['telefon'];
    		$transid	= $_POST['transid'];
    		$vip		= $_POST['vipname'];
    		$guvenlik 	= $_POST['guvenlik'];
    		
    		
    			logToFile("abidiklogdosyasi","oyuncu = $oyuncu");
    			logToFile("abidiklogdosyasi","amount = $amount");
    			logToFile("abidiklogdosyasi","telefon = $telefon");
    			logToFile("abidiklogdosyasi","transid = $transid");
    			logToFile("abidiklogdosyasi","vip = $vip");
    						
    logToFile("abidiklogdosyasi","--------------------------------");
    		if($guvenlik != $ini_array["mobil_odeme"]["guvenlik_kodu"]){
    			echo 'Güvenlik kodu yanlış..!!';
    			logToFile("abidiklogdosyasi","guvenlik kodu bizden gelen = $guvenlik");
    			logToFile("abidiklogdosyasi","guvenlik kodu dosyadan gelen = ".$ini_array["mobil_odeme"]["guvenlik_kodu"]);
    			logToFile("abidiklogdosyasi","güvenlik kodu sucks. die alone.");
    			die();
    		}else{
    
    			$varmi = query("SELECT * FROM uyeler WHERE uye_kadi = '$oyuncu'");
    			if(mysql_affected_rows() < 1){
    			logToFile("abidiklogdosyasi","affected rows too low! player not found!");			
    			echo 'Veri tabanında böyle bir kullanıcı bulunmuyor. isminiz yanlış veya hiç varolmadı..!! <br>';
    				echo '<strong>Kullanıcı Adı:</strong> '.ss($oyuncu);
    			}else{
    				$query = query("SELECT * FROM uyeler WHERE uye_kadi = '$oyuncu' and uye_transid = '$transid'");
    				
    				if(mysql_affected_rows()){
    				
    				echo 'Bu transid eskimiş. Galiba yanlışlıkla sayfayı yeniledin?';
    				logToFile("abidiklogdosyasi","this transid is sucks!");
    				exit;
    				}else{
    					$row = row($varmi);
    					$insert = query("INSERT INTO krediler SET
    					kredi_ekleyen = '".$row["uye_id"]."',
    					kredi_miktar = '$amount',
    					kredi_tip = 1,
    					kredi_hesap = '$transid--$telefon'");
    					
    					if($insert){
    						$yeniKredi = $row['uye_kredi'] + $amount;
    						$update = query("UPDATE uyeler SET uye_kredi = '$yeniKredi', uye_transid = '$transid' WHERE uye_kadi = '$oyuncu'");
    						if($update){
    							echo 'OK';
    								logToFile("abidiklogdosyasi","quit step = OK");
    								logToFile("abidiklogdosyasi","elvis left the building!");
    						
    							exit;
    						}else{
    							echo mysql_error();
    							logToFile("abidiklogdosyasi","update step = mysqlserror ".mysql_error());
    							exit;
    						}
    					}else{
    						echo mysql_error();
    							logToFile("abidiklogdosyasi","insert step = mysqlserror ".mysql_error());						
    						exit;
    					}
    					
    					exit;
    				}
    			}
    		}
    	}
    ?>
 

Cevaplamak için ya da Kayıt Ol!