SyntaxError Hatası

bayramdal1978

OpenCart-TR
Katılım
15 Eki 2011
Mesajlar
44
Tepkime puanı
0
Puanları
0
Arkadaşlar siparişi tamamla dediğimizde kargo metoduna kadar geliyor oradan sonra syntaxerror: hatası alıyorum çözümü bilen arkadaşlar yardım lütfen test için tıklayınız
 

Ekli dosyalar

  • hata.jpg
    hata.jpg
    207.2 KB · Görüntüleme: 23

eren.erduran

OpenCart-TR
Katılım
11 Ağu 2011
Mesajlar
169
Tepkime puanı
0
Puanları
0
Yaş
29
Konum
Tiran
Web sitesi
erenerduran.com
dil dosyasından kaynaklı bir hata ama bu hatayı sadece google chrome'da alırsınız. dil dosyasını iyi ce kontrol edipğ tekrar yükleyin. chrome dışındaki browserlarda bu hatayı vermez
 

bayramdal1978

OpenCart-TR
Katılım
15 Eki 2011
Mesajlar
44
Tepkime puanı
0
Puanları
0
dil dosyasını yükledim ama yine olmadı kargo medotundayken devam diyorum ödemeye geçeceği zaman veriyor bu hatayı diğer tarayıcılarda denedim verdiği hatalar aşağıda
 

Ekli dosyalar

  • explorer.jpg
    explorer.jpg
    214.2 KB · Görüntüleme: 11
  • MOZİLLA.jpg
    MOZİLLA.jpg
    348.2 KB · Görüntüleme: 10
  • hata.jpg
    hata.jpg
    207.2 KB · Görüntüleme: 6

eren.erduran

OpenCart-TR
Katılım
11 Ağu 2011
Mesajlar
169
Tepkime puanı
0
Puanları
0
Yaş
29
Konum
Tiran
Web sitesi
erenerduran.com
dil dizininde kargo veya kasaya git dosyasının içinde beklenmedik bir karakter olduğu söyleniyor. bu belki türkçedeki bazı karakterlerden kaynaklıdır. UTF BOM'suz olarak dönüştürmeyi deneyin veya o karakteri bulup doğru yerde olduğuna emin olun
 

osdem66

OpenCart-TR
Katılım
19 Ağu 2010
Mesajlar
882
Tepkime puanı
0
Puanları
0
Yaş
57
Web sitesi
opencart-themes.org
bayramdal1978' Alıntı:
dil dosyasını yükledim ama yine olmadı kargo medotundayken devam diyorum ödemeye geçeceği zaman veriyor bu hatayı diğer tarayıcılarda denedim verdiği hatalar aşağıda

Eren arkadaşımızın dediklerine ıilave olarak host firmanıza json kurulru olup olmadıgın sorun?
 

bayramdal1978

OpenCart-TR
Katılım
15 Eki 2011
Mesajlar
44
Tepkime puanı
0
Puanları
0
UTF BOM'suz olarak dönüştürmeyi deneyin veya o karakteri bulup doğru yerde olduğuna emin olun

biraz anlatabilir misin nasıl yapacağımı?

komple türkçe dil dosyalarını yükledim ve sistem gitti

Arkadaşlar dediklerinizi yaptım ama hala çözemedim host firmamlada görüştüm bir sorun olmadığını söylüyor

Arkadaşlar hatam hala devam ediyor dediklerinizi yaptım ama hala aynı düzelmiyor.
 

yahyaekinci

OpenCart-TR
Katılım
4 Kas 2011
Mesajlar
2
Tepkime puanı
0
Puanları
0
Merhaba,

system/library klasörü altında json.php isimli bir dosya oluşturarak ekteki kodları içine yapıştırabilirsiniz.

Kod:
<?php
final class Json {
	static public function encode($data) {
		if (function_exists('json_encode')) {
			return json_encode($data) . "\n\n\n\n\n\n";
		} else {
			switch (gettype($data)) {
				case 'boolean':
					return $data ? 'true' : 'false';
    			case 'integer':
    			case 'double':
      				return $data;
    			case 'resource':
    			case 'string':
      				return '"' . str_replace(array("\r", "\n", "/", "\""), array('\r', '\n', '\/', '\\"'), $data) . '"';
				case 'array':
					if (empty($data) || array_keys($data) === range(0, sizeof($data) - 1)) {
						$output = array();
						
						foreach ($data as $value) {
							$output[] = Json::encode($value);
						}
						
						return '[' . implode(',', $output) . ']';
					}
    			case 'object':
      				$output = array();
      				
					foreach ($data as $key => $value) {
        				$output[] = Json::encode(strval($key)) . ':' . Json::encode($value);
					}
					
					return '{' . implode(',', $output) . '}';
				default:
					return 'null';
			}
		}
	}
	
	static public function decode($json, $assoc = false) {
		if (function_exists('json_decode')) {
			return json_decode($json, true);
		} else {
			$match = '/".*?(?<!\\\\)"/';

			$string = preg_replace($match, '', $json);
			$string = preg_replace('/[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/', '', $string);

			if ($string != '') {
				return null;
			}

			$s2m = array();
			$m2s = array();

			preg_match_all($match, $json, $m);
			
			foreach ($m[0] as $s) {
				$hash = '"' . md5($s) . '"';
				$s2m[$s] = $hash;
				$m2s[$hash] = str_replace('$', '\$', $s);
			}

			$json = strtr($json, $s2m);

			$a = ($assoc) ? '' : '(object) ';
			
			$data = array(
				':' => '=>', 
				'[' => 'array(', 
				'{' => "{$a}array(", 
				']' => ')', 
				'}' => ')'
			);
			
			$json = strtr($json, $data);
  
  			$json = preg_replace('~([\s\(,>])(-?)0~', '$1$2', $json);
  
 			$json = strtr($json, $m2s);

  			$function = @create_function('', "return {$json};");
  			$return = ($function) ? $function() : null;

  			unset($s2m); 
			unset($m2s); 
			unset($function);

  			return $return;
		}
	}
}
?>
 

bayramdal1978

OpenCart-TR
Katılım
15 Eki 2011
Mesajlar
44
Tepkime puanı
0
Puanları
0
Denedim ama hala devam ediyor olmadı

Arkadaşlar hatayı çözdüm sonuca ise OSDEM66 arkadaşımızın dediği gibi alışveriş yani checkout kalsörünüzü yeniden yükledim olay çözüldü. tabiki yedeğini alarak
teşekkürler...
 

akbrothers

OpenCart-TR
Katılım
27 Kas 2011
Mesajlar
6
Tepkime puanı
0
Puanları
0
bende de ayni hata arkadaslar json.php de calistirmadi
 

sogenserkan

OpenCart-TR
Katılım
3 Mar 2011
Mesajlar
57
Tepkime puanı
0
Puanları
0
Yaş
40
arkadaşlar bende aynı hatayı havale/eft ödeme kısmında alıyorum json.php yi ekledim , checkout klasörünü tekrar yükledim ama düzelmedi.
Bu hatayı zaman zaman alıyorum sürekli değil yani nasıl çözebilirim sıkıntıyı fikri olan varmı acaba ?
 

GENERAL25

OpenCart-TR
Katılım
3 May 2012
Mesajlar
27
Tepkime puanı
0
Puanları
0
Benim explorer de de bu hata var... ne yapmam lazım

Default tema içerisindeki checkout dosyasını değişince sorun düzeldi çok şükür
 
Üst