neptun adlı üyeden alıntı:
mesajı görüntüle
Php Zip Oluşturma
15
●1.070
- 18-05-2018, 17:11:02Karşı tarafın nasıl okuduğunu bilmeden, test etmeden cevap vermek çok zor hocam.
- 18-05-2018, 17:13:19Mail adresini verebilirmisin karşı tarafin nasil birşey istediğini sana göndereyim ama C#Programmer adlı üyeden alıntı: mesajı görüntüle
- 18-05-2018, 17:14:56Selamlar; bir firma için SDK yazdım buradan faydalanabilirsin; https://github.com/UnlemBilisim/foribaapi
- 18-05-2018, 17:40:01Denedim yemedi hocam.Zalmoxis adlı üyeden alıntı: mesajı görüntüle
SanaCokYakisir adlı üyeden alıntı: mesajı görüntüle
Selamlar..
$res = $this->open(__DIR__.DS.'tempfolder'.DS.$file_name.".zip" );
if ($res === TRUE) {
$cache = file_get_contents("MTB2018000053569_1526044340.xml ");
$this->addFromString($file_name.".xml", $cache);
$this->close();
$filename = 'tempfolder'.DS.$file_name.".zip";
$s = file_get_contents($filename);
$s = base64_encode($s);
$transferFileArr = array(
"FileDataType" => "XML_INZIP",
"FileNameWithExtension" => $file_name.".zip",
"BinaryData" => $s,
"BinaryDataHash" => md5($s),
"ReceiverMailTargetAddresses" => array(),
"InvoiceTransportationType" => "KAGIT",
"IsInvoiceCreatedAtDelivery" => true,
"IsInternetSalesInvoice" => true
);
$arr = array("sessionCode" => $sessionCode, "transferFile" => $transferFileArr);
$transfer = $client->TransferSalesInvoiceFile($arr);
if($transfer->TransferSalesInvoiceFileResult->OperationCompleted == 1){
$respArr = array("response" => "OK", "uuID" => $transfer->TransferSalesInvoiceFileResult->TransferFileUniqueId, "msg" => $transfer->TransferSalesInvoiceFileResult->Description);
}
}
Yazdıgım Kodun ilk hali bu senin yazdigin ile aynı zaten tek fark binaryDataHash kismi bende senin gibi md5_file kullandıgım zaman bu sefer hata alıyorum şuan bu şekilde karşı firmaya yolluyorum ama karşı firma burada base64 ile şifrelenmiş veriden zip oluşturdugunda hatalı zip dosyası diyor. - 19-05-2018, 11:03:26özelden skype at koda beraber bakalımneptun adlı üyeden alıntı: mesajı görüntüle