php - 如何使用php将数据插入tally?

标签 php curl httprequest

我已经使用这段代码从 tally erp 9.0 获取数据,

<?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);
}

但我的问题是如何使用 php(curl) 将数据推送(插入)到 Tally ERP 9.0。

最佳答案

代替

$server = 'LOCALHOST:9000';

给予

$server = '10.0.0.155:9000';

关于php - 如何使用php将数据插入tally?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15717941/

相关文章:

php - Laravel 中有没有办法通过单个查询添加/删除多个索引?

php - Bootstrap 进度条问题

curl - 如何正确安装 libcurl 以在 Visual Studio 2017 中使用?

git - 尝试使用curl通过CLI创建GitHub存储库时出现"Bad Credentials"

javax.json : Adding a value to a javax JsonValue

php - 根据mysql表行值显示隐藏div

php - 与 mail.google.com、cURL 和 http ://validator. w3.org/checklink 混淆

Java servlet 处理应用程序/八位字节流用于图像上传

android - Mlab 包含查询

php - 如何更新将 +1 添加到所有 ActiveRecord 选定行中的字段