我有一个收集用户喜欢的颜色的表单。通过表单提交喜欢的颜色后,我需要运行一个PHP脚本,以下列方式将该值发布到浏览器:
https://www.mywebsite.com/index.php?favoritecolor=blue
我应该补充一点,mywebsite.com
位于最喜欢的颜色表格所在的网站之外。
提交的最喜欢的颜色是蓝色。
在浏览器中调用此示例URL后,它将输出一个JSON数组,说明:
{favoritecolorid: 123456}
然后我需要提取此值并将其插入MySQL数据库表中。
所以......在这种情况下,我正在寻找一个简单的PHP脚本来处理HTTPS值的发布以及数据库更新。有什么建议吗?
答案 0 :(得分:0)
所以,据我所知,你想在你发布的页面中做三件事。
第1点和第3点不是问题。
对于第2点,我建议使用curl()。
如果您不关心响应,请致电curl('https://www.mywebsite.com/index.php?favoritecolor=blue')
如果您确实关心响应,那么您可以使用所有返回...
$curl = curl_init();
curl_setopt($curl, CURLOPT_VERBOSE, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_URL, 'https://www.mywebsite.com/index.php?favoritecolor=blue');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$Response = curl_exec($curl);
curl_close($curl);
$Response
将返回页面。
根据您的服务器设置,您可能需要使用curl_setopt()
字段。