ALLAH (cc)'IN EN GÜZEL İSİMLERİ (ESMA-ÜL HÜSNA)
el - MECİD

Şanı, şerefi çok üstün olan.

     ANASAYFA    |   BEN KİMİM?   |   GALERİ   |   ZİYARETÇİ DEFTERİ   |   İLETİŞİM      (Mallarınızı) Allah yolunda harcayın. Kendi kendinizi tehlikeye atmayın. İyilik edin. Şüphesiz Allah iyilik edenleri sever. - Bakara, 2/195

Excel Okuma Hatası Çözümü Uninitialized string offset Excel oleread inc

Excel Okuma Hatası Çözümü Uninitialized string offset Excel oleread inc
 + Yazıyı Büyüt    - Yazıyı Küçült           

Selamunaleyküm arkadaşlar. Php ile Excel dosyasını okutup veritabanına eklemek istiyordum. Yerel makinede sıkıntı yok kullandığım Excel sınıfı çalışıyor lakin hosta atınca aşağıdaki gibi hata veriyordu. 

Bu hatanın nedeni 64 bit sistemlerden kaynaklanıyor. Çözümü için aşağıdaki yöntemi yapmanız gerekmektedir.

ÇÖZÜM:

Öncelikle oleread.inc dosyasını bir metin düzenleyici ile açınız.

Belirtilen satıra gidiniz orada function GetInt4d($data, $pos) { ... } sınıfını bulalım ve içini aşağıdaki kodla değiştirelim.

 

function GetInt4d($data, $pos) {
// x64
if (PHP_INT_SIZE == 8) {
	$_or_24 = ord($data[$pos+3]);
	if ($_or_24>=128)
	$_ord_24 = -abs((256-$_or_24) << 24);
	else
		$_ord_24 = ($_or_24&127) << 24;
	return ord($data[$pos]) | (ord($data[$pos+1]) << 8) | (ord($data[$pos+2]) << 16) | $_ord_24;
}
else {
	// x86
	return ord($data[$pos]) | (ord($data[$pos+1]) << 8) | (ord($data[$pos+2]) << 16) | (ord($data[$pos+3]) << 24);
}	
}

Kaydedip hosttaki dosyayı değiştirelim.

Hepsi bu kadar. Allah'a emanet olunuz...

Mustafa KARSLI

( 140 ) kez okundu     -     14.04.2018    Tweetle     
Excel Okuma Hatası, Uninitialized string offset, Excel reader, oleread inc, excel reader error, GetInt4d
Ziyaretçi Yorumları
( 1 ) Yorum
Tümünü Göster
Mehmet - BURSA - 20.04.2018 22.34
     Hocam merhaba sitenizi ilgiyle takip etmekteyim özellikle php ile excel okutup veritabanına kaydetme konusu sıkıntılı olduğundan bununla alakalı bir makale paylaşırsanız sevinirim.Hayırlı günler

----- Mustafa KARSLI ---->
Mehmet Bey merhaba, ilginiz için teşekkür ederim. Müsait bir zamanda yazmaya çalışırım inşaALLAH. Hayırlı günler.

Yorum Ekle
Güvenliğiniz için iP adresiniz kaydedilmektedir. Herhangi bir Hukuki Dava ile karşılaşmamak için hakaret içeren sözler ve argo kelimeler kullanmayınız.
İsim
:
Yorum
:
En fazla 400 karakter
Şehir
:
E-Posta
:
E-Posta adresi Yayınlanmaz
(Güvenliğiniz için ip adresiniz (54.80.198.173) kaydedilecektir)
  Yeni Dersleri Takip etmek İstiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Arduino
Bilgisayar Ağları
Bilişim Teknolojileri
C Sharp
Çalışmalar
Donanım
Fireworks
Flash - Action Script 3
HTML
JavaScript
Kişisel Gelişim
Okul Öncesi Etkinlik
PHP
Silverlight
Şanlı Tarihimiz
Yazılarım
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
Kişisel resim ve yazıları kullanmak yasaktır. Bunun dışındaki dersleri İsim ve Kaynak göstermek şartıyla kullanmak serbesttir.
 Aktif ziyaretçi : 2
 Bugün : 125
 Toplam : 1511209
Mustafa KARSLI - Bilişim Teknolojileri Öğretmeni © 2008 - 2018  
Site Haritası

 

2