function get_country($id) {
$q_country = "SELECT countries FROM countries WHERE id = '$id'";
$r_country = mysql_query($q_country);
return mysql_result($r_country,0);
}
if ($_POST) {
foreach ($_POST as $p_key=>$p_val) {
// $$p_key = htmlentities($p_val,ENT_QUOTES);
$p_val = stripslashes($p_val);
$p_val = str_replace('"',""","$p_val");
$$p_key = str_replace("'","'","$p_val");
}
if (!$name) {
$err[name] = "Обов‘язкова графа: введіть, будь-ласка, Ваше ім'я та прізвище";
}
else {
$a_name = split(" ",$name);
if (count($a_name) < 2) {
$err[name] = "Обов‘язкова графа: будь ласка, введіть повністю Ваше ім'я та прізвище .";
}
}
if (!$address) {
$err[address] = "Обов‘язкова графа: введіть Вашу адресу. ";
}
if (!$city) {
$err[city] = "Обов‘язкова графа: введіть Ваше місто";
}
if (!$zip) {
$err[zip] = "Обов‘язкова графа: введіть поштовий індекс";
}
if (!$country) {
$err[country] = "Обов‘язкова графа: введіть Вашу країну";
}
if (!$phone) {
$err[phone] = "Обов‘язкова графа: введіть Ваш номер телефону";
}
if (!$email) {
$err[email] = "Обов‘язкова графа: введіть Вашу електронну адресу";
} else {
$find = ".+\@.+\..+";
$v_email = ereg($find, $email, $matches);
if (!$v_email)
$err[email] = "Обов‘язкова графа: введіть Вашу правильну електронну адресу";
}
if (!$assistance) {
$err[assistance] = "Будь ласка, вкажіть чи потрібна Вам фінансова допомога";
} elseif ($assistance == "yes" && (!$amount || !$purpose)) {
$err[assistance_details] = "
Оскільки Ви подали заявку на фінансову допомогу, будь ласка зазначте суму,
на яку Ви розраховуєте і що входить в цю суму";
}
if (!$lodging) {
$err[lodging] = "Будь ласка, вкажіть, чи потрібна Вам допомога у пошуку житла";
} elseif ($lodging == "yes" && !$lodging_detail) {
$err[lodging_detail] = "Оскільки Ви подали заявку на допомогу у пошуку житла, будь ласка, вкажіть
дати проживання";
}
if (count($err) > 0) {
// format error codes
foreach ($err as $err_key=>$err_val) {
$err[$err_key] = "$err_val ";
}
$m = "
Ви не зареєстровані: При заповненні форми було зроблені помилки. Будь ласка, виправте їх нижче
та підтвердіть реєстрацію
";
// save users' checked/selected fields
$s_country[$country] = " selected";
$s_assistance[$assistance] = " checked";
$s_lodging[$lodging] = " checked";
$s_visit[$visit] = " selected";
} else {
// db connect
include "/home/nirs/data/ch20/nirs_ch20min.php";
// generate unique md5 hash
$current = time();
$uid = $name . $name . $name . $current . $name;
$uid = md5($uid);
$q_insert = "INSERT INTO attendees (type,uid,name,organization,address,city,state,zip,country,phone,fax,email,financial,financial_amount,financial_purpose,lodging,lodging_detail,visa,visit,chornobyl_consequences,climate_change,nuclear_safety,radioactive_waste,nuclear_economics,sustainable_energy,grassroots_networking,topic_other) VALUES ('participant','$uid','$name','$organization','$address','$city','$state','$zip','$country','$phone','$fax','$email','$assistance','$amount','$purpose','$lodging','$lodging_detail','$visa','$visit','$chornobyl_consequences','$climate_change','$nuclear_safety','$radioactive_waste','$nuclear_economics','$sustainable_energy','$grassroots_networking','$topic_other')";
$r_insert = mysql_query($q_insert);
if (!$r_insert) {
die("Query Failed");
}
$id = mysql_insert_id();
$country = get_country($country);
$a_name = split(" ",$name);
$first = $a_name[0];
$ty_sender = "tanyam@nirs.org";
$ty_message = "Вітаємо $first,\n\n. Дякуємо, що зареєструвалися на міжнародну конференцію
„Чорнобиль+20: нагадування на майбутнє.” Ви можете побачити підтвердження Вашої
реєстрації тут - \n\nhttp://www.ch20.org/v/$uid\n\n. Якщо у Вас виникли запитання,
будь ласка, звертайтеся до нас. Ми чекаємо Вас на конференції. \n\nДякуємо,\n\nCH20.org
Team ";
$ty_subject = "Chornobyl+20 Registration";
$ty_send = mail("$email","$ty_subject","$ty_message","From: $ty_sender\nContent-type:text/plain; charset=windows-1251\n");
$message_recipient = "tanyam@nirs.org";
$message_body = "============= CH20 Attendee =============
Topic Interests: $chornobyl_consequences Chornobyl consequences $climate_change Nuclear power and climate change $nuclear_safety Nuclear power safety $radioactive_waste Radioactive Waste $nuclear_economics Nuclear power economics $sustainable_energy Building a Sustainable Energy future $grassroots_networking Grassroots networking Other: $topic_other
Database: http://www.ch20.org/attendee/$id";
$message_subject = "[CH20] Attendee: $name";
$message_send = mail("$message_recipient","$message_subject","$message_body","From: robot@ch20.org\nContent-type:text/html; charset=windows-1251\n");
header("location:http://www.ch20.org/ukr/thanks_ukr.php?uid=$uid");
}
}
?>
International Conference "Chornobyl+20: Remembrance for the Future"
В даному розділі Ви можете зареєструватися для участі в конференціі
«Чорнобиль+20: нагадування на майбутнє». Конференція буде проходити з 23 по
25 квітня в Будинку вчителя, м.Київ, Україна
Учасники конференції можуть отримати обмежену фінансову підтримку,
особливо учасники з країн Східної Європи. Якщо Вам потрібна фінансова підтримка,
будь-ласка вкажіть суму, яку Ви потребуєте та її призначення.
Якщо Ви готові зареєструватися, будь-ласка, заповніть наступну анкету: