У меня есть php-страница корзины, на которой я показываю клиентские продукты. На той же странице у меня есть форма, которая отправляет личные данные клиента, такие как имя, фамилия и т. д., а также информацию о продукте, такую как название продукта, количество и т. д., непосредственно на мой адрес электронной почты.
Проблема в том, что когда я отправляю форму, на свой адрес электронной почты я получаю всю информацию, но не сведения о продукте, например, в поле названия продукта в электронном письме с заказом у меня есть ARRAY. >
Я вижу, что существует проблема с преобразованием массива в строку, но я не знаю, как это сделать. Я попробовал несколько примеров, но ни один из них не сработал. Ниже я разместил свои коды, которые, по моему мнению, являются моей проблемой.
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
$cart_items++;
echo '';
function clean_string($string) {
$bad = array("content-type", "bcc:", "to:", "cc:", "href");
return str_replace($bad, "", $string);
$product_name_string = implode(" ", $cart_items);
}
$email_message .= "Nume: " . clean_string($name1) . "\n";
$email_message .= "E-mail: " . clean_string($email1) . "\n";
$email_message .= "Cos: " . clean_string($product_name_string) . "\n";
Подробнее здесь: https://stackoverflow.com/questions/264 ... s-an-array
Функция, которая очищает строку, обрабатывает мои данные как массив ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1728108602
Anonymous
У меня есть php-страница корзины, на которой я показываю клиентские продукты. На той же странице у меня есть форма, которая отправляет личные данные клиента, такие как имя, фамилия и т. д., а также информацию о продукте, такую как название продукта, количество и т. д., непосредственно на мой адрес электронной почты.
Проблема в том, что когда я отправляю форму, на свой адрес электронной почты я получаю всю информацию, но не сведения о продукте, например, в поле названия продукта в электронном письме с заказом у меня есть ARRAY. >
Я вижу, что существует проблема с преобразованием массива в строку, но я не знаю, как это сделать. Я попробовал несколько примеров, но ни один из них не сработал. Ниже я разместил свои коды, которые, по моему мнению, являются моей проблемой.
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
$cart_items++;
echo '';
function clean_string($string) {
$bad = array("content-type", "bcc:", "to:", "cc:", "href");
return str_replace($bad, "", $string);
$product_name_string = implode(" ", $cart_items);
}
$email_message .= "Nume: " . clean_string($name1) . "\n";
$email_message .= "E-mail: " . clean_string($email1) . "\n";
$email_message .= "Cos: " . clean_string($product_name_string) . "\n";
Подробнее здесь: [url]https://stackoverflow.com/questions/26427495/function-which-sanitizes-string-is-treating-my-data-as-an-array[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия