@evgenin

Как передать несколько значений через LABEL Яндекс Денег?

Хочу передать несколько параметров, но у Яндекс Денег только Label можно использовать для своих значений.
$tariff_1 = '{"user_id":"'.$current_user['user_id'].'","tariff":"10","publications":"90"}';
$this->data['label_tariff_1'] = urlencode($tariff_1);


<input type="hidden" name="label" value="<?php echo $label_tariff_1; ?>">


По итогу получается ошибка
5c18fa5015891225363681.png
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
alams_stoyne
@alams_stoyne
Full Stack Developer - #PHP #CSS #JS #DB
evgenin,
может
<input type="hidden" name="label" value="<?php echo $uid; ?>;<?php echo $tariff; ?>;<?php echo $publications; ?>">

В итоге:
<input type="hidden" name="label" value="99999;10;90">

всего 11 символов

а потом уж
$label_arr = explode(";", $label);
echo $label_arr[0]; // uid - 99999
echo $label_arr[1]; // tariff - 10
echo $label_arr[1]; // publications - 90
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы