|
// Обработка формы
if (false) {//isset($name)) {
$file = fopen(MEMBERS_FILE, "r+");
$save = fread($file, filesize(MEMBERS_FILE));
$save = str_replace("\n", "", $save);
$save .= "\n". htmlspecialchars(strip_tags($name)) ."". htmlspecialchars(strip_tags($email)) ."". htmlspecialchars(strip_tags($measure)) ."". htmlspecialchars(strip_tags($date)) ."". htmlspecialchars(strip_tags($place)) ."\n";
mail(
DIRECTOR,
"Новый участник в Марше",
"ФИО/организация: $name\n".
"E-mail: $email\n".
"Мероприятие: $measure\n".
"Дата: $date\n".
"Город: $place",
"Content-Type: text/plain; charset=\"windows-1251\"\r\n".
"From: \r\n".
"X-Mailer: PHP". phpversion()
);
rewind($file);
fwrite($file, $save);
fclose($file);
?>
Уважаемый коллега!
Спасибо за поддержку! :)
Ваше доброе дело включено в список мероприятий Марша юных миротворцев.
С уважением,
научный руководитель Движения юных миротворцев
В.В. Гергель
P.S. Если Вы хотите получить логотип и Свидетельство ассоциированного участника Марша, пожалуйста, заполните анкету.
} elseif (isset($organization)) {
mail(
DIRECTOR,
"Участник Марша запросил свидетельство",
"Фамилия, имя и отчество: $person\n".
"Организация: $organization\n".
"Адрес: $address\n".
"E-mail: $email\n".
"Телефон: $phone\n".
"Полное название мероприятия: $activities\n".
"Дата и место проведения: $date\n".
"Количество участников: $number\n".
"Цель и ожидаемый результат: $purpose",
"Content-Type: text/plain; charset=\"windows-1251\"\r\n".
"From: \r\n".
"X-Mailer: PHP". phpversion()
); ?>
Скачать свидетельство.
} else {
/* NOTE: Когда-то без этого было не обойтись
$tag = "";
function start_element_handler($parser, $name, $attribs) {
global $tag;
$tag = $name;
if ($name == "MEMBER") echo("");
elseif ($name == "EMAIL" || $name == "MEMBERS") ;
else echo("| ");
}
function end_element_handler($parser, $name) {
global $tag;
if ($name == "MEMBER") echo(" | ");
elseif ($name == "EMAIL" || $name == "MEMBERS") ;
else echo(" | ");
}
function handler($handler, $data) {
global $tag;
if ($tag == "EMAIL") return null;
echo(cp1251($data));
}
$file = fopen(MEMBERS_FILE, "r+");
$xml = fread($file, filesize(MEMBERS_FILE));
$xml_parser = xml_parser_create();
xml_set_element_handler($xml_parser, "start_element_handler", "end_element_handler");
xml_set_character_data_handler($xml_parser, "handler");
// xml_parse($xml_parser, $xml); ?> */
if (file_exists(MEMBERS_FILE)):
$XML = simplexml_load_file(MEMBERS_FILE); ?>
| ФИО/Организация |
Мероприятие |
Дата |
Город |
foreach ($XML->member as $member): ?>
|
|
|
|
endforeach; ?>
endif; ?>
} ?>
|