yazilimyolcusu adlı üyeden alıntı

Php. Aslında internette şöyle bir şey var. Text dosyasından veritabanına aktarma işlemini yapıyor.

Text dosyamın içeriği
[HTML]{
"Alıcının Adı": [
"ad"
],
"Alıcının Firma Adı": [
"firma"
],
"Alıcının Şehri": [
"18"
],
"Alıcının İlçesi": [


İlk olarak bu tarz verileri .txt ile saklamak aşırı gereksiz sunucu yükü, yavaşlık ve beraberinde hatalara yol açacaktır.
Veritabanı kullanmanız çok daha sağlıklı olacaktır.

Hataya gelirsek;
Verdiği hata gelen değerin boş olduğunu belirtiyor.
Siz boş bir veriyi parçalamaya çalışıyorsunuz.
Explode bunlar için mantıklı bir yöntem değil.

Eğer .txt ile ilerlemeye niyetliyseniz, Regex kullanmanızı tavsiye ederim.
"@\"(.?*)\"@si"
Şeklinde basit bir regex ile tırnak içerisinde ki verileri alabilirsiniz.
Verileri eklemeden öncede addslashes eklemeyi unutmayın, veri yapısının içine tırnak girerse, tüm yapıyı bozacaktır.

İyi çalışmalar dilerim.