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

Bu muazzam kâinatı tek başina idare eden.

     ANASAYFA    |   Ben Kimim?      Şüphesiz iman edip salih ameller işleyen, namazı dosdoğru kılan ve zekatı verenlerin mükafatları Rableri katındadır. Onlara korku yoktur. Onlar mahzun da olmayacaklardır. - Bakara-277

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

( 2392 ) 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 (35.153.134.169) kaydedilecektir)
  Yeni Dersleri Takip etmek istiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Arduino
Bilgisayar Ağları
biliMKurdu
Bilişim Teknolojileri
C Sharp
Çalışmalar
Donanım
Evde Deney
Fireworks
Flash - Action Script 3
Gezdik ve Gördük
HTML
JavaScript
Kişisel Gelişim
Okul Öncesi Etkinlik
PHP
Projeler
Raspberry Pi
Scratch
Silverlight
Şanlı Tarihimiz
Yarışmalar
Yazılarım
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
Allah'ım! Öfkenden rızana; cezandan affına sığınırım. Senden yine sana sığınırım. Sana övgüyü saymakla bitiremem. Sen kendini nasıl övdüysen öylesin.

Müslim, "Salât", 222
Sosyal Medya Hesabım Bulunmamaktadır. Bu nedenle başka platformlarda paylaşımım 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 : 4
 Bugün : 216
 Toplam : 2657938
Mustafa KARSLI - Bilişim Teknolojileri Öğretmeni © 2008 - 2024  
Site Haritası

 

4