Это для онлайн-формы для возврата продукта. Пользователь выбирает из меню «Возврат», «Замена», «90DaysExpired» и т. Д. (Варианты показаны ниже). Каждый из этих вариантов имеет соответствующее сообщение (внутри переменной, также показанной ниже). Я хочу, чтобы значение переменной ($ tbrefund, $ tbreplace и т. Д.) Было основано на выборе пользователя для передачи переменной $ message.вытягивание определенной переменной из массива в php
Это то, что я до сих пор, и я получаю следующее сообщение об ошибке:
Примечание: Undefined переменной: сообщение
$Rarray = array(
"Refund" => "$tbrefund",
"Replacement" => "$tbreplace",
"90DaysExpired" => "$expiredwarranty",
"ContactTech" => "$contacttech",
"RefundExpiredReplace" => "$outsiderefund",
"NoExRefund" => "$noexchange",
"ManuWarranty" => "$manuwarranty",
);
if (isset($Rarray[$Request]))
$message = $Rarray[$Request];
Любая помощь очень ценится.
редактировать: это линия производит ошибку, я уже знаю, что это не Релевент ...
$send_contact=mail($to,$subject,$message,$header);
Почему вы downvote кого-то с просьбой о помощи? Это заставит новых людей неохотно спросить ...
Это уведомление не выдается кодом, который вы указываете. Покажите нам фактический код. – Jon
вы попробовали «echo $ Request», чтобы проверить, что на самом деле отправлено правильно? – Laurence
вы получаете downvoted для плохо сформулированных вопросов, когда недостаточно информации/тестирования/усилий сделано не потому, что сам вопрос плох для каждого ответа. – Laurence