Пример темплейта контакт формы?

admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

from: "Smart <[email protected]>"
subject: Feedback
message: 4234234234


Сейчас у нас

from: "Smart <[email protected]>" - так и есть судя по скрину

subject: Feedback - те вместо "Smartcj at site Contact Form" - вы хотите что б было написано просто Feedback?

message: 4234234234 - те сейчас пишет " message from имя юзера (его емыл): тело сообщения" , а вы хотите что б было только тело сообщения без указания емыла юзера и его ника?
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

сейчас у нас пришло сообщение от переменной сервера
[email protected]

subject я хочу тот который человек выбрал на сайте

message я хочу чтобы было то что человек написал, просто текст
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

сейчас у нас пришло сообщение от переменной сервера
[email protected]

а должно ?



subject я хочу тот который человек выбрал на сайте - ясно

message я хочу чтобы было то что человек написал, просто текст - ясно
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

Image
from: "Smart <[email protected]>"

то есть Имя + емаил что отправитель вбил
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

так не получится - письмо не пройдет спам фильтры, иначе было бы слишком просто слать емылы от имени билл гейтс и они бы проходили все спам фильтры
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

это уже мои локальные проблемы которые я порешаю на своем приемном сервере
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

не хочется напрягать всех остальных пользователей настройкой сервака, большинство просто не будет заниматься настройкой сервака и письма перестанут приходить

а что б у вас работало как надо я думаю тогда лучше всего сделать так

1 поменять action формы на

<form /your_script.php


2 содержание your_script.php

Code: Select all

require_once(......../includes/libs/captcha.class.php');

$oPhpCaptcha = new PhpCaptcha();
if (!$oPhpCaptcha->Validate($_POST['captcha'])) {
	throw new Exception("invalid_captcha");
}

mail($_POST['email'], $_POST['topic'], $_POST['message'],"From: {$_POST['email']}");
и тут вы сможете поменять как угоднои топик и емыл, тогда при апдейтах, даже если эта часть поменяется то вашего варианта настройки это не коснется
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

ну я кстати думал просто вынести настройки эти куда то в конфиг и все
то есть кто хочет сидит на родных, кто не хочет не сидит на родных
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

Там получиться плюс 5 настроек как минимум, плюс темплейт емыла - и все эти настройки реально никому не надо, кроме вас - проще сделать 1 раз кастомное решение как в сообщении выше - просто впишите туда свой формат и вопрос будет решен, не надо будет ждать пока это будет в скрипте и у вас будет полный контроль того как и что в каких полях будет писать
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

а есть готовый класс валидации рекаптчи в смарте? если да то как к нему достучаться?
Post Reply