php - 如何将值附加到 url 的末尾?
问题描述
我的代码是
$data = array('promoCode' => $_POST["00"]);
$data_string = json_encode($data);
$url="http://website.com/promotions/(here)" . $name;
$auth_code = $_POST["auth"];
$name = $_POST["voucher"];
$ch = curl_init(); ;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
curl_setopt($ch, CURLOPT_POST, count($data_string));
curl_setopt($ch, CURLOPT_POSTFIELDS, ($data_string));
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Authorization: ' . $auth_code,
'Connection: close'
));
/
我想在斜杠后面添加字符串http://website.com/promotions/
我需要添加它,就像$name = $_POST["voucher"];
将它与 html 输入连接起来。
解决方案
您试图$name
在声明变量之前使用它。将您的声明重新定位$name
在您的声明之前,$url
如下所示:
$name = $_POST["voucher"];
$url="http://website.com/promotions/" . $name;
推荐阅读
- php - Laravel_api连续5次登录失败后锁定账号
- angular - Angular 11 NGRX 延迟加载没有路由器
- javascript - 更新 State React 的一个元素
- excel - 使用VBA一一刷新我的工作簿的查询 - Excel 2016
- java - 如何使用 h2 数据库创建和运行存储过程/函数
- mongodb - 根据引用的objectid查找文档
- jenkins - 如何为 Jenkins 中的所有现有用户分配相同的角色?
- docker - 通过我的 ip:host 访问我的容器不再工作
- python - AWS Sagemaker 推理终端节点未使用所有 vCPU
- go - 为什么要为私有包使用 golang 存储库(例如 Artifactory),GONOSUMDB/GOPRIVATE 是否危险?