leaderos - 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.

    LeaderOS scriptinde mobil ödeme problemi yaşıyorsanız
    php dosyaları klasöründeki kredivermobil.php isimli dosyanın adını değiştirip
    aşağıdaki bilgileri aynı isimle kayıt edin.

    ödeme denemesi sonrasında oluşan log dosyasını bize yollayın veya kendiniz analiz edin.

    <?php
    include("../ayarlar/ayar.php");
    
     function logToFile($filename, $msg)
       { 
       // open file
       $fd = fopen($filename, "a");
       // write string
       fwrite($fd, $msg . "\n");
       // close file
       fclose($fd);
       }
    
    logToFile("gudibiklogdosyasi","welcome angaryalar kralı");
    
    
    if($_POST){
    
    	$oyuncu 	= strip_tags($_POST["user"]);
    	$amount 	= strip_tags($_POST["credit"]);
    	$telefon 	= $_POST["telefon"];
    	$transid 	= $_POST["transid"];
    	$guvenlik 	= $_POST["guvenlik"];
    	$vip 		= $_POST["vipname"];
    	$icon_mobil = "Mobil";
    	$tarih = date('d.m.Y H:i');
    	
    			logToFile("gudibiklogdosyasi","oyuncu = $oyuncu");
    			logToFile("gudibiklogdosyasi","amount = $amount");
    			logToFile("gudibiklogdosyasi","telefon = $telefon");
    			logToFile("gudibiklogdosyasi","transid = $transid");
    			logToFile("gudibiklogdosyasi","vip = $vip");
    			
    
    	if ( $bati_host_token == $guvenlik) 
    	{
    		logToFile("gudibiklogdosyasi","entry point!");
    		$amount = round($amount, 0, PHP_ROUND_HALF_DOWN);
    		$kadi = $db->prepare("SELECT * FROM authme WHERE username = ?");
    		$kadi->execute(array($oyuncu));
    		$oku = $kadi->fetch();
    		
    		logToFile("gudibiklogdosyasi","select step");
    		
    		$yeniKredi = $oku["kredi"] + $amount;
    		
    		logToFile("gudibiklogdosyasi","yeni kredi = $yeniKredi");
    		
    		$kredi_guncelle =  $db->prepare("UPDATE authme SET kredi = ? WHERE username = ?");
    	    $kredi_guncelle->execute(array($yeniKredi,$oyuncu));
    	
     	logToFile("gudibiklogdosyasi","update step");
    	
    		$tabloya_ekle = $db->prepare("INSERT INTO Kredi (nick,metod,miktar,tarih) VALUES(?,?,?,?)");
    		$tabloya_ekle->execute(array($oyuncu,$icon_mobil,$amount,$tarih));
    
        	logToFile("gudibiklogdosyasi","insert step");
    	
    		echo 'OK';
    								logToFile("gudibiklogdosyasi","quit step = OK");
    								logToFile("gudibiklogdosyasi","elvis left the building!");
    								die();
    		
    	}
    	else{
    		echo "Güvenlik kodu yanlış!";
    		logToFile("gudibiklogdosyasi","guvenlik kodu bizden gelen = $guvenlik");
    	}
    }
    else
    {
    	logToFile("gudibiklogdosyasi","post olmadığından iptal.");
    	
    }
    ?>
 

Cevaplamak için ya da Kayıt Ol!