Кнопка работает, выполняет свою функцию, страница перегружается.
Осталось добавить метод обработки запроса в контроллере cart. В оригинальном контроллре нет такого метода.
а подскажите пожалуйста как сделать, чтобы вот форма отправки отправлялась по умолчанию мне на почту, то есть эта функция "Отправить другу" отправляет на почту того, кто заполняет,а мне вот хотелось бы чтобы мне на почту приходило все.
В код вставляю
bashenergocom@yandex.ru? но не приходят мне, видимо не туда вставляю.
Вот код файла
http://prntscr.com/be8xs4 Еще вот одни вариант хотела сделать,но не до конца получилось .
Создала в файле product.tpl форму
http://prntscr.com/be8yao вот ее код
http://prntscr.com/be8ysj потом в header добавила код
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$mess = $_POST['mess'];
$REMOTE_ADDR = $_POST['REMOTE_ADDR'];
if (isset ($name))
{
$name = substr($name,0,20); //Не может быть более 20 символов
if (empty($name))
{
echo "<center><b>Не указано имя !!!<p>";
echo "<a href=mail.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$name = "не указано";
}
if (isset ($email))
{
$email = substr($email,0,20); //Не может быть более 20 символов
if (empty($email))
{
echo "<center><b>Не указан e-mail !!!<p>";
echo "<a href=mail.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$email = "не указано";
}
if (isset ($mess))
{
$mess = substr($mess,0,1000); //Не может быть более 1000 символов
if (empty($mess))
{
echo "<center><b>Сообщение не написано !!!<p>";
echo "<a href=mail.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$mess = "не указано";
}
$i = "не указано";
if ($name == $i AND $email == $i AND $mess == $i)
{
echo "Внимание! Произошла ошибка! Вы не заполнили поля сообщения!";
exit;
}
$to = "
bashenergocom@yandex.ru";
$subject = "Сообщение с сайта bashenergocom.ru";
$message = "Имя пославшего письмо: $name .\nЭлектронный адрес: $email\nСообщение: $mess .\nIP-адрес: $_SERVER[REMOTE_ADDR]";
mail ($to,$subject,$message,"Content-type:text/plain; charset = utf-8") or print "Не могу отправить письмо !!!";
echo "<center><b>Спасибо за отправку Вашего сообщения. <br> <br> В ближайшее время Вы обязательно получите ответ.";
exit;
?>
но не получаю я сообщения.. не хватает моих знаний