Зараннее благодарен!
Спустя 4 минуты, 24 секунды (19.02.2010 - 17:24) stepan написал(а):
Как один из вариантов
if ( trim ( $_POST['title'] ) != null )
Спустя 1 час, 41 минута, 46 секунд (19.02.2010 - 19:05) strannic написал(а):
Попытался выдает!
Сообщение не отправленно.
Сообщение не отправленно.
Спустя 1 день, 12 часов, 18 минут, 52 секунды (21.02.2010 - 07:24) strannic написал(а):
Как не старался ничего не выходит. Подскажите как сделать что бы заголовки с незаполненными полями не приходили на почту.
Может я не там прикручиваю скрипт?
Улица:
Дом: 54
Корпус:
Строение:
Подезд:
Квартира:
Район:
Ориентир для водителя:
Дополнительная
Может я не там прикручиваю скрипт?
Улица:
Дом: 54
Корпус:
Строение:
Подезд:
Квартира:
Район:
Ориентир для водителя:
Дополнительная
Спустя 24 минуты, 59 секунд (21.02.2010 - 07:49) olgatcpip написал(а):
А ты же письмо генерируешь? текст письма. да?
Спустя 6 часов, 50 минут, 32 секунды (21.02.2010 - 14:40) strannic написал(а):
Так то оно так. Но где (на каком этапе), при условии, что поле не заполнено запретить отправлять и заголовок этой строки. Пробовал народным методом!
Ни чего не вышло - либо ошибка, либо не отправляет или строка отправляется.
Неужели в тексте письма:
$mes = "Код: $main_tel \Номер: $main \Добавочный: $main_dob \nКод: $dop_tel \Дополнительный номер: $tel \Добавочный: $tel_dob \nИмя, Фамилия: $fios \nEmail: $email ;
И как? На каждую строку отдельно?
Ни чего не вышло - либо ошибка, либо не отправляет или строка отправляется.
Неужели в тексте письма:
$mes = "Код: $main_tel \Номер: $main \Добавочный: $main_dob \nКод: $dop_tel \Дополнительный номер: $tel \Добавочный: $tel_dob \nИмя, Фамилия: $fios \nEmail: $email ;
И как? На каждую строку отдельно?
Спустя 35 минут, 42 секунды (21.02.2010 - 15:15) olgatcpip написал(а):
$mes = "Код: $main_tel \Номер: $main \Добавочный: $main_dob \n";типа так
if($dop_tel)
$mes .="Код: $dop_tel";
$mes .=" \Дополнительный номер: $tel \Добавочный: $tel_dob \nИмя, Фамилия: $fios \nEmail: $email ;
Спустя 2 часа, 15 минут, 25 секунд (21.02.2010 - 17:31) strannic написал(а):
Честно говоря вообще не понял, что для чего! Думал что то в этом роде.
Хотя не работает так как мне необходимо. В чем проблемма?
if ($main_tel == '')
{
unset($_POST[$main_tel]);
}
Хотя не работает так как мне необходимо. В чем проблемма?
if ($main_tel == '')
{
unset($_POST[$main_tel]);
}
Спустя 1 час, 2 минуты, 5 секунд (21.02.2010 - 18:33) olgatcpip написал(а):
зачем unset.
Ты проверь есть ли значение и если есть, то выводи, если нет то не включай в письмо... ты же формируешь письмо, вот и в зависимости от условий либо включаешь в письмо, либо нет
Ты проверь есть ли значение и если есть, то выводи, если нет то не включай в письмо... ты же формируешь письмо, вот и в зависимости от условий либо включаешь в письмо, либо нет
Спустя 1 час, 9 минут, 47 секунд (21.02.2010 - 19:43) strannic написал(а):
Что то в этом роде?
//*Проверяю
if (isset($_POST['main_tel'])) {$street = $_POST['main_tel'];
}
/* Формируем сообщение */
$address = "online@mail.ru";
$sub = "Заказ ON-LINE!!!";
$mes = "Код: $main_tel \Номер: $main \Добавочный: $main_dob \nКод: $dop_tel;
if ($main_tel !== '')
//*Проверяю
if (isset($_POST['main_tel'])) {$street = $_POST['main_tel'];
}
/* Формируем сообщение */
$address = "online@mail.ru";
$sub = "Заказ ON-LINE!!!";
$mes = "Код: $main_tel \Номер: $main \Добавочный: $main_dob \nКод: $dop_tel;
if ($main_tel !== '')
Спустя 2 часа, 15 минут, 43 секунды (21.02.2010 - 21:58) strannic написал(а):
Может нужно что то в этом роде?
//*Проверяю
if (isset($_POST['main_tel']))
{
$street = ($_POST['main_tel']); if ( trim ( $main_tel != null ));
}
//*Проверяю
if (isset($_POST['main_tel']))
{
$street = ($_POST['main_tel']); if ( trim ( $main_tel != null ));
}
Спустя 17 минут, 48 секунд (21.02.2010 - 22:16) strannic написал(а):
Все вроде перепробовал. Но результат ноль!
Может кто нибудь подкинет хорошее решение?
Может кто нибудь подкинет хорошее решение?
Спустя 8 минут, 20 секунд (21.02.2010 - 22:25) olgatcpip написал(а):
Вот у тебя формируется письмо.
допустим, ты не хочешь, чтобы выводилось Код: $main_tel , если $main_tel='', то пишем
т.о. в письме не будет показываться код, если $main_tel равен пустой строке
$mes = "Код: $main_tel \Номер: $main \Добавочный: $main_dob \nКод: $dop_tel;
допустим, ты не хочешь, чтобы выводилось Код: $main_tel , если $main_tel='', то пишем
$mes = "";
if($main_tel){
$mes .= "Код: $main_tel ";
}
$mes .= "\nНомер: $main \nДобавочный: $main_dob \nКод: $dop_tel;
т.о. в письме не будет показываться код, если $main_tel равен пустой строке
Спустя 44 минуты, 15 секунд (21.02.2010 - 23:09) strannic написал(а):
Теперь выдает:
Код: 5646899 \Номер: 5646899 \Добавочный: добав.
Код: код \Дополнительный номер: телефон \Добавочный: добав.
Заголовок код остался, только в него добавился номер телефона хотя поле пустое;
Код: 5646899 \Номер: 5646899 \Добавочный: добав.
Код: код \Дополнительный номер: телефон \Добавочный: добав.
Заголовок код остался, только в него добавился номер телефона хотя поле пустое;
Спустя 13 минут, 20 секунд (21.02.2010 - 23:22) strannic написал(а):
Все нашел ошибку! Огромное спасибо! olgatcpip
Спустя 1 час, 11 минут, 13 секунд (22.02.2010 - 00:33) strannic написал(а):
Теперь новая проблемма: Заполняю поля но данные на почту не приходят.
\Номер: 5646899\Добавочный: 555
Код: 565\Дополнительный номер: телефон \Добавочный: добав.
\Номер: 5646899\Добавочный: 555
Код: 565\Дополнительный номер: телефон \Добавочный: добав.
Спустя 10 часов, 10 минут, 11 секунд (22.02.2010 - 10:44) olgatcpip написал(а):
А до изменений на почту приходили письма?
как ты отправляешь письмо?
как ты отправляешь письмо?
Спустя 5 часов, 55 минут, 14 секунд (22.02.2010 - 16:39) strannic написал(а):
Извини неправельно выразился! Письма на почту приходят. Вот только поле и заголовок - которые ( не приходят незаполненными ) не приходят и в случае их заполнения! СТРАНИЦА С ФОРМОЙ