我使用CURL命令将数据字符串发送到表单。我的问题是表单似乎没有收到数据。看来我的curl
命令不对,或者表单中的GET
不正确。
在我的curl
我使用的是这种格式:
curl -X POST -d 'date=$now' http://127.0.0.1/log-entry.php
上面已经声明了$now
。在接收php表单中,我使用以下命令检索数据:
$date = $_GET['date'];
但是当我在php中插入一个print语句来检查它是否收到如下:
print "Date $date\n";
该print语句为空。我的理解是curl是POST数据或字符串,php正在从URL中获取数据并将其分配给字符串以用作表单中的值。
为什么你认为没有发送字符串数据? 感谢