NewJey

NewJey
Рейтинг
139
Регистрация
21.11.2009

Вариант подходит, но есть одно но, при увеличении разрешения - обрезаются изображения( Как сделать что бы изображение тоже уменьшалось?

---------- Добавлено 14.03.2016 в 21:14 ----------

Вот к примеру тут реализация такая как надо https://corsocomo.com/

miketomlin:
А что в заголовке From в действительности используется? Если admin@gmail.com, тогда я гугл понимаю.

---------- Добавлено 05.03.2016 в 00:51 ----------

Используйте имя ящика на вашем домене, пропишите SPF для начала.

))) ну используется не эта admin@gmail.com почта конечно, я для примера написал. Уже настроили через phpMailer. Теперь всё работает.

Сегодня обратился по доработке скрипта и по доработке opencarta, сделано быстро и грамотно (что не мало важно). В общении приятный, не дорого)

Руслан С:
Проблема в том, что письма с IP вашего сервера блокирует Gmail.
Нужно подключить PHPMailer и отправлять письмо через внешний SMTP-сервер от Gmail.
Займет не более 5 минут.

Пока времени не было разбираться. Сделал почту на хостинге и с неё переадресацию на gmail почту сделал, так работает.

А можете подсказать на будущее как подключить PHPMailer на примере моего скрипта?

Спасибо.

Дело в том что сайт на опенкарте и в опенкарте указана gmail почта, и на неё письма приходят, а вот с этого скрипта нет( Может возможно как-то в скрипте прописать настройки почты?

---------- Добавлено 01.03.2016 в 14:58 ----------

Что бы не плодить тем, может подскажите где ошибка в коде и почему не пишет данные в файл? Спасибо.

Мне на другую связанную не gmail почту приходят вот такие письма:

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

lipoo.com.ua@gmail.com
SMTP error from remote mail server after end of data:
host gmail-smtp-in.l.google.com [64.233.161.26]:
550-5.7.1 [89.184.78.126 12] Our system has detected that this message is
550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail,
550-5.7.1 this message has been blocked. Please visit
550 5.7.1 https://support.google.com/mail/answer/188131 for more information. ue7si14189137lbc.83 - gsmtp

Возник ещё вопрос как принятые данные после отправки на почту записать в файл.

Делаю так:

<?

$data['model'] = $product_info['model'];

if(isset($_POST['contact_phone'])&& $_POST['contact_phone']!=""){ //Проверка отправилось ли наше поля name и не пустые ли они

$to = 'admin@admin.com'; //Почта получателя, через запятую можно указать сколько угодно адресов

$subject = 'Быстрый заказ'; //Загаловок сообщения

$message = '

<html>

<head>

<title>'.$subject.'</title>

</head>

<body>

<p>Телефон: '.$_POST['contact_phone'].'</p>

<p>Название: '.$_POST['name'].'</p>

<p>Модель: '.$_POST['model'].'</p>

<p>Цена: '.$_POST['price'].'</p>

</body>

</html>'; //Текст нащего сообщения можно использовать HTML теги

$headers = "Content-type: text/html; charset=utf-8 \r\n"; //Кодировка письма

$headers .= "From: Письмо <admin@admin.com>\r\n"; //Наименование и почта отправителя

mail($to, $subject, $message, $headers); //Отправка письма с помощью функции mail

}

// Принимаем данные с формы

$phone=$_POST['contact_phone'];

$msg="$phone";

// Сохраняем в базу данных

$f = fopen("system/storage/logs/phone.txt", "a+");

fwrite($f,"\n $msg ");

fclose($f);

?>

Задача писать только поле contact_phone в файл и каждая запись с новой строки.

Спасибо всем за помощь, разобрался, поисправлял ошибки, чуть дописал и всё заработало.

Добрый вечер.

Подскажите как правильно прописать редирект со страницы сайт/каталог/страница на сайт/страница

то есть надо убрать каталог

Спасибо.

RewriteRule ^catalog/(.+)$ http://site.com.ua/$1 [R=301,L] не срабатывает почему-то(

---------- Добавлено 14.02.2016 в 22:47 ----------

Вопрос решился, не в том месте прописал редирект(

Всего: 219