本文介绍了如何使用php将数据插入tally?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用此代码从tally erp 9.0提取数据,
<?php
$ requestXML = '< ENVELOPE>'。
'< HEADER>'。
'< TALLYREQUEST>汇出资料< / TALLYREQUEST>'。
'< / HEADER>'。
'< BODY>'。
'< EXPORTDATA>'。
'< REQUESTDESC>'。
'< REPORTNAME>日记簿< / REPORTNAME>'。
'< STATICVARIABLES>'。
'< SVEXPORTFORMAT> $$ SysName:XML< / SVEXPORTFORMAT>'。
'< / STATICVARIABLES>'。
'< / REQUESTDESC>'。
'< / EXPORTDATA>'。
'< / BODY>'。
'< / ENVELOPE>';
$ server ='LOCALHOST:9000';
$ headers = array(Content-type:text / xml,Content-length:。strlen($ requestXML),Connection:close);
$ ch = curl_init();
curl_setopt($ ch,CURLOPT_URL,$ server);
curl_setopt($ ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ ch,CURLOPT_TIMEOUT,100);
curl_setopt($ ch,CURLOPT_POST,true);
curl_setopt($ ch,CURLOPT_POSTFIELDS,$ requestXML);
curl_setopt($ ch,CURLOPT_HTTPHEADER,$ headers);
$ data = curl_exec($ ch);
if(curl_errno($ ch)){
print curl_error($ ch);
echo出错了..... try try;
} else {
echorequest accepted;
print $ data;
curl_close($ ch);
}
但是我的问题是如何将数据推入
$ pb
$ server ='LOCALHOST:9000';
给予
i have fetch data from tally erp 9.0 using this code,
<?php
$requestXML = '<ENVELOPE>'.
'<HEADER>'.
'<TALLYREQUEST>Export Data</TALLYREQUEST>'.
'</HEADER>'.
'<BODY>'.
'<EXPORTDATA>'.
'<REQUESTDESC>'.
'<REPORTNAME>Daybook</REPORTNAME>'.
'<STATICVARIABLES>'.
'<SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT>'.
'</STATICVARIABLES>'.
'</REQUESTDESC>'.
'</EXPORTDATA>'.
'</BODY>'.
'</ENVELOPE>';
$server = 'LOCALHOST:9000';
$headers = array( "Content-type: text/xml","Content-length:".strlen($requestXML) ,"Connection: close");
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $server);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 100);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $requestXML);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$data = curl_exec($ch);
if(curl_errno($ch)){
print curl_error($ch);
echo " something went wrong..... try later";
}else{
echo " request accepted";
print $data;
curl_close($ch);
}
But my problem is how to push(insert) data into Tally ERP 9.0 using php(curl).
解决方案
instead of
give
这篇关于如何使用php将数据插入tally?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!