usk
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Kinno Можешь ли подробнее написать что и куда вставить. я просто плохо разбираюсь в php. Цитата: Ну а как ты хотел? У тебя в переменную $mess жестко записывается шаблон со всеми твоими статическими записями: Код: 1. Сертификация по: 2. Отметка об аккредитации (если известно): 3. Компания: ... Факс: ... А методом POST из формы в обработчик передаются лишь переменные значения и выводятся в шаблон в переменной $mess. Естественно, вся статика забитая в шаблон, будет передана вне зависимости пустые переменные относящиеся к передаваемым полям или нет. Проверяем, передается ли пустое значение или нет. Если не пусто - записываем в переменную $mess. И так, с помощью конкатенации, заносим все после проверки. Пример: Код: if (!empty($_POST['ISO9001:2000']) || (!empty($_POST['ISO14001']) || (!empty($_POST['OHSAS18001']) || (!empty($_POST['GMP']) || (!empty($_POST['HACCP']) || (!empty($_POST['QS9000']) || (!empty($_POST['ISO/TS16949']) || (!empty($_POST['stother']) $mess.="1. Сертификация по: ".$_POST['ISO9001:2000']." ".$_POST['ISO14001']." ".$_POST['OHSAS18001']." ".$_POST['GMP']." ".$_POST['HACCP']." ".$_POST['QS9000']." ".$_POST['ISO/TS16949']." ".$_POST['stother']."<br />"; //... if (!empty($_POST['fax']) $mess.="Факс: ".$_POST['fax']."<br />"; Ну, как-то так, вроде. | Куда это вставлять. Вот код send.php файла. (removed) Не подскажешь поточнее, в какую строку это вставить? Просто я новичок в php.
не нужно дублировать простыни кода, когда он есть в вашем первом сообщении /Cheery/ | Всего записей: 3 | Зарегистр. 12-05-2009 | Отправлено: 10:48 15-05-2009 | Исправлено: Cheery, 18:54 15-05-2009 |
|