• 28-02-2014, 11:59:08
    #1
    Üyeliği durduruldu
    https://github.com/ozgur/php-est

    Bu classı kullanmaya calısıyorum ama classı çağırdıgımda bu iki hata ile karşılaşıyorum nerde hata yapıyorum.

    Warning: DOMDocument::loadXML() [domdocument.loadxml]: Empty string supplied as input in C:\Inetpub\vhosts\siteadi.com\httpdocs\est.php on line 189

    Fatal error: Call to undefined function strptime() in C:\Inetpub\vhosts\siteadi.com\httpdocs\est.php on line 225

    <?php
    	include 'est.php';
    	$api = new EST("isbank", "700100000", "ISBANK", "ISBANK07", $debug=FALSE); ?>
  • 28-02-2014, 17:47:46
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @Quismo; buyrun hocam

    <?php
    	
    	if(function_exists("strptime") === false)
    	{
    		/**
    		 * @bknz: http://tr.php.net/manual/tr/function.strptime.php#103598
    		 */
    		function strptime($date, $format)
    		{
    			$masks = array(
    				'%d' => '(?P<d>[0-9]{2})'
    				'%m' => '(?P<m>[0-9]{2})',
    				'%Y' => '(?P<Y>[0-9]{4})',
    				'%H' => '(?P<H>[0-9]{2})',
    				'%M' => '(?P<M>[0-9]{2})',
    				'%S' => '(?P<S>[0-9]{2})'
    				/**
    				 * Daha fazla eklemek için;
    				 *
    				 * @bknz: http://tr.php.net/manual/tr/function.date.php
    				 */
    			);
    			
    			$pattern = '#' . strstr(preg_quote($format), $masks) . '#';
    			
    			if(preg_match($pattern, $date, $matches) === false)
    			{
    				return false;
    			}
    			
    			$response = array(
    				'tm_sec' => (int) $matches['S'],
    				'tm_min' => (int) $matches['M'],
    				'tm_hour' => (int) $matches['H'],
    				'tm_mday' => (int) $matches['d'],
    				'tm_mon' => $out['m'] ? $out['m'] - 1 : 0,
    				'tm_year' => $out['Y'] > 1900 ? $out['Y'] - 1900 : 0
    			);
    			
    			return $response;
    		}
    	}