S_A_N_T_A

S_A_N_T_A
Рейтинг
154
Регистрация
23.11.2009

Нужно задать тексту размер шрифта либо через CSS командой font-size: 14 - где 14 размер шрифта, либо в shortstory.tpl заключи код {shortstory} в <font size=...></font> где в троеточие указываешь размер

Да не за что :)

Может это поможет http://www.lyakhov.kz/pancakes/08/081226.shtml - почитай там про qw.kz написано

Или можешь проверить домен на nic.kz может там найдёшь что нибудь полезное.

bearman:
S_A_N_T_A, пожалуй я вас тыкну носом в http://blgo.ru/blog/2009/04/22/forums/

Я в шоке 😂 но мне понравилась ссылочка, может она и про меня 😂

Блин наверное я здесь полного решения не найду, думаю давно бы уже сделал если бы php хоть немного знал :)

S_A_N_T_A добавил 09.12.2009 в 20:19

Урраааааа!!!!

Всё разобрался, теперь отправляются на один ящик формы, а на другой нужное мне письмо

Теперь проблема в следующем, письма на ящике всё время попадают в спам.

Пробовал добавить $header по совету "sirota77" ничего не выходит, либо это не помогает либо руки не оттуда растут, только не нужно говорить скорее второе))

Как сделать так чтобы письма не попадали в спам?

S_A_N_T_A добавил 09.12.2009 в 20:21

В поле от кого письмо пишет моего хостера :(

sirota77:
$admail - куда уйдёт письмо
$subject - тема письма
$content - текст письма

ещё можно (мне кажется нужно) указывать четвертый входной параметр $header
содержащий заголовок письма (иначе анти-спам фильтры будут фильтровать письмо как спам)

Ок спасибо, это я понял. Ну только как задать скрипту чтобы он одновременно отправлял письмо и на мой ящик и на ящик указанный в форме?

На мой ящик то всё приходит и дествительно как спам, (касти спасибо за подсказку с $header, сейчас попробую что нить сделать) а вот на ящик указанный в форме ничего не приходит.

Как сделать чтобы письмо улетало ещё и на ящик указанный в форме с сообщением, мол "Ваша заявка принята, ожидайте ответа"

S_A_N_T_A добавил 09.12.2009 в 15:13

Очень нужно разобраться с этим 🙅

sirota77:
вы не не думайте что сможете за пару дней всем овладеть
метод тыка, это не верный подход
пользуйтесь справочником, выясняйте значение каждой строки
if(@mail($admail, $subject, $content)) echo 'Письмо отправлено';
else echo 'При отправке возникла ошибка, попробуйте позже.';

Дык стараюсь, хочу изучить, но только надобность этой функции понадобилась именно сейчас, по этому другого метода как тыка сейчас найти не могу :)

if(@mail($admail, $subject, $content)) - я так понимаю что в этой строчке: $admail - это адрес куда отправлять письмо которое я указал ввреху в начале php скрипта, $subject - это титл моей страницы который я указал тоже в верху, $content - это передача на почту данных которые я указал в кавычках контента.

Я прав или нет?

Если прав то тогда почему когда я в строку if(@mail($admail, $subject, $content)) добавляю $email письмо уходит только на один имеил, делаю так if(@mail($admail, $email, $subject, $content))

Что не правильно подскажите... Или я вообще не в ту степь смотрю?

Ок спс, щас помучаюсь отпишусь :) Правда толком не понял что там и к чему, буду методом тыка пробовать :)

а если в строку if(!@mail($admail, $subject, $content)) добавить ещё $email. Письмо не уйдёт на указанный в форме e-mail? Просто я щас попробовал и ничего на указанный e-mail не пишло :(

sirota77:
S_A_N_T_A, :) вы постоянно путаете помощь со "сделайте мне"
мне лично делать лень, не исключено что кто то и сделает

Да хотя бы просто куда смотреь и что вставлять? Реально ли сюда внедрить этот автоответ?

Код пока раписан чёрти как, это делал просто на проверку

Вот это у меня в html:

<div>

<form action="getmail.php" method="post"><!-- путь к файлу обтаботчика! -->

<p>Ваше имя: <input type="text" name="nick" size="35" /></p>

<p>Ваш E-mail: <input type="text" name="email" size="35" /></p>

<p>Сообщение: <input type="text" name="msg" size="35" /></p>

<p>Фамилия: <input type="text" name="famil" size="35" /></p>

<p><input type="submit" value="Отправить!" id="submit_mail" /></p>

</form>

</div>

Вот в php:

<?php

$url = "/contact.html";

$title = "Заголовок"; //Заголовок сайта

$subject = "Письмо с сайта $title";

$admail = "site@site.ru"; //Ваш e-mail, на который будут отправляться письма

$back = "<p><a href=\"javascript: history.back()\">Назад</a></p>";

if(@$_POST['nick'] or @$_POST['email'] or @$_POST['msg'] or @$_POST['famil'])

{

@$nick = $_POST['nick'] or die("Убедитесь, что вы ввели свое имя!$back");

@$email = $_POST['email'] or die("Убедитесь, что вы ввели свой E-mail!$back");

@$msg = $_POST['msg'] or die("Убедитесь, что вы ввели сообшение!$back");

@$famil = $_POST['famil'] or die("Убедитесь, что вы ввели свою Фамилию!$back");

if(!eregi("^[a-z0-9\._-]+@[a-z0-9\._-]+\.[a-z]{2,4}\$", $email))

{

echo "Убедитесь, что вы ввели корректный E-mail!$back";

exit;

}

$content = "\nПользователь $nick!\n

Адресс: $email\n

Письмо с сайта - \"$title\"\n

Сообщение: $msg\n

Фамилия: $famil\n";

if(!@mail($admail, $subject, $content))

{

echo "Ошибка при отправке письма. Пожалуйста сообщите об этом администратору данного сайта, используя любой другой вид связи.$back";

exit;

}

else

{

echo "Ваше сообщение успешно отправлено!<Br> Вы получите ответ в ближайшее время ";

echo "<meta http-equiv=\"refresh\" content=\"1;URL=$url\">";

}

}

else {

die("Для отправки сообщения заполните все поля!$back");

}

?>

Как можно внедрить сюда авто ответ о том что ваша заявка принята?

И прошу именно помощи, а не умничаний!!! :)

sirota77:
ищите в книге раздел "выполнение кода PHP в HTML документе" :)
и поверьте, вы огрызаетесь не по делу

по моему там было так <?php echo "html вставка" ?> Это то?

S_A_N_T_A добавил 09.12.2009 в 12:17

Ну ёлки палки, я пришёл за помощью, а тут сразу учи то учи сё, что по сути никто помочь не может?

Всего: 581