Как добавить значение в конец URL? - PullRequest
0 голосов
/ 26 июня 2018

Мой код

$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-ввод.

1 Ответ

0 голосов
/ 26 июня 2018

Вы пытаетесь использовать переменную $name перед ее объявлением.Переместите вашу $name декларацию так, чтобы она предшествовала вашей $url декларации, например:

$name = $_POST["voucher"];
$url="http://website.com/promotions/" . $name;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...