账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    php 使用 curl ,對方也是 php 要如何接?
    38
    0

    我自己寫了一個api
    假設叫做sql.php

    我在另一頁 sql-test.php

    $data = array(
      "errno" => '1',
      "errstr" => '2',
      "errfile" => '3',
      "errline" => '4'
    );
    $data_string = json_encode($data);
    $data = httpRequest($api_sql, $data_string);

    httpRequest 是

    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
      curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
      curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));

    我是丟json過去sql.php,而且是POST
    但是我的sql.php要怎麼寫才能接到?

    sql.php有一段是

    (addtime, errno, errstr, errfile, errline)
        VALUES
        ('".time()."', '".$_POST['errno']."', '".$_POST['errstr']."', '".$_POST['errfile']."', '".$_POST['errline']."')

    結果資料庫只有收到時間 time()
    其他四個欄位的值都沒有收到 (1234)
    sql.php這邊要怎麼寫才對?才能收到來自 sql-test.php 的值?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部