Получаю переменные из формы. (Они 100% поступают, проверял). После этого заношу их все в одну переменную:
$crc = "$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_date=$shp_date:Shp_email=$shp_email:Shp_name=$shp_name:Shp_surname=$shp_surname:Shp_time=$shp_time";
Через знак ":". Когда смотрю эту строку при передаче, то значения переменных пустые!
Я не знаю как иначе описать эту проблему. Если задать эти переменные вручную, не считывая их из формы, то они есть. Но я точно проверил, что переменные до этой строки не пустые, в них точно есть значения. Не знаю, почему переменные передаются в эту строку пустыми. Пожалуйста, выручите. Всю голову себе на этом сломал.
Весь код:
$mrh_login = "dimapupkin";
$mrh_pass1 = "mypass231";
$shp_name = urlencode(strip_tags(trim($_POST['Shp_name'])));
$shp_surname = urlencode(strip_tags(trim($_POST['Shp_surname'])));
$shp_email = strip_tags(trim($_POST['Shp_email']));
$shp_date = $_POST['Shp_date'];
$shp_time = $_POST['Shp_time'];
$crc = "$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_date=$shp_date:Shp_email=$shp_email:Shp_name=$shp_name:Shp_surname=$shp_surname:Shp_time=$shp_time";
Вывод:
dimapupkin:20:0:mypass231:Shp_date=:Shp_email=:Shp_name=:Shp_surname=:Shp_time=
Не понимаю что ты не так сделал, но у меня всё приходит, вот держи пример:
<body>
<form action="/form.php" method="post">
<label>Имя</label>
<input type="text" name="Shp_name"><br>
<label>Фамилия</label>
<input type="text" name="Shp_surname"><br>
<label>Email</label>
<input type="text" name="Shp_email"><br>
<label>Date</label>
<input type="text" name="Shp_date"><br>
<label>Time</label>
<input type="text" name="Shp_time"><br>
<button type="submit">Отправить</button>
</form>
</body>
Отправляем данные на form.php:
$mrh_login = "dimapupkin";
$mrh_pass1 = "mypass231";
$shp_name = urlencode(strip_tags(trim($_POST['Shp_name'])));
$shp_surname = urlencode(strip_tags(trim($_POST['Shp_surname'])));
$shp_email = strip_tags(trim($_POST['Shp_email']));
$shp_date = $_POST['Shp_date'];
$shp_time = $_POST['Shp_time'];
echo $crc = "$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_date=$shp_date:Shp_email=$shp_email:Shp_name=$shp_name:Shp_surname=$shp_surname:Shp_time=$shp_time";
Вот получился результат:
dimapupkin:::mypass231:Shp_date=кек1:Shp_email=1кек:Shp_name=Kek:Shp_surname=lolkek:Shp_time=1kek1
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Такой вопрос интересный назрел, как и можно ли вообще так сделать, чтобы передать в php функцию аргументом js переменную?
Есть сервак (CentOS 7) на нём установлена виртуальная машина Битрикс, на которой работает коробка CRMПосле очередного супер мега пупер обновления...
Как правильно привернуть HBITMAP к make_unique вместе с deleter'ом, под deleter'ом подразумевается вызов DeleteObject()