如何将多行表格数据传递给数组?表单未传递数组中的字符串

这是我可以放置多行的简单形式


<form action="" method="POST" name="domains">

     <textarea name="message" rows="" cols="" name="domains" ></textarea>

      <br></br>

      <input type="submit"> <br></br>

    <br></br>

    </form>

代码:


<?PHP

$domains= $_POST['domains'];


$url = 'the API url';

这是令人困惑的部分。我如何将这些多行表单数据放入这个数组?


$query = http_build_query(array(

        'domains' => array(

            $domain = explode("\n",$string)

        )

    ));

$url = $url .'?'. $query;

$ch = curl_init();

$header = array('Content-Type: multipart/form-data');

$headers = ['API-OPR: apikey '];

curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$output = curl_exec ($ch);

echo $output; 

curl_close ($ch);

$output = json_decode($output,true);

?>


慕雪6442864
浏览 56回答 1
1回答

翻翻过去那场雪

按换行符展开$domains以使其阵列工作$domains=&nbsp;&nbsp;explode("\n",$_POST['domains']);示例示例: https:&nbsp;//3v4l.org/DFAuT
打开App,查看更多内容
随时随地看视频慕课网APP