<?php

header('Expires: -1');

function restore ($name)
{
    if ( $_SERVER["REQUEST_METHOD"] == "POST" )
        return $_POST[$name];
    else
        return "";
}

$error = "";

if ( $_SERVER["REQUEST_METHOD"] == "POST" )
{
    $title = mysql_escape_string (trim($_POST["title"]));
    $last_name = mysql_escape_string (trim($_POST["last_name"]));
    $first_name = mysql_escape_string (trim($_POST["first_name"]));
    $institution = mysql_escape_string (trim($_POST["institution"]));
    $street = mysql_escape_string (trim($_POST["street"]));
    $zip_code = mysql_escape_string (trim($_POST["zip_code"]));
    $city_state = mysql_escape_string (trim($_POST["city_state"]));
    $country = mysql_escape_string (trim($_POST["country"]));
    $mail = mysql_escape_string (trim($_POST["mail"]));
    $talk = mysql_escape_string (trim($_POST["talk"]));
    $poster = mysql_escape_string (trim($_POST["poster"]));	
    $publish = mysql_escape_string (trim($_POST["publish"]));
    $original = mysql_escape_string (trim($_POST["original"]));
    $talk_title= mysql_escape_string (trim($_POST["talk_title"]));
    $first_topic = mysql_escape_string (trim($_POST["first_topic"]));
    $second_topic = mysql_escape_string (trim($_POST["second_topic"]));
    $student = mysql_escape_string (trim($_POST["student"]));
    $accompanied = mysql_escape_string (trim($_POST["accompanied"]));

    $obligatory = array (
           'title' => "Title",
           'last_name' => "Last Name",
           'first_name' => "First Name",
           'institution' => "Institution",
           'street' => "Street",
           'zip_code' => "Zip code",
           'city_state' => "City, State",
           'country' => "Country",
           'mail' => "E-mail",
    );

    $size_check = array (
           'last_name' => 60,
           'first_name' => 60,
           'institution' => 120,
           'street' => 80,
           'zip_code' => 40,
           'city_state' => 80,
           'country' => 80,
           'mail' => 80,
           'talk' => 3,
           'poster' => 3,		   
           'publish' => 3,
           'original' => 3,
           'talk_title' => 160,
           'first_topic' => 160,
           'second_topic' => 160,
           'student' => 3,
           'accompanied' => 3
    );

    foreach ( $obligatory as $var_name => $iface_name )
    {
        if ( trim ($_POST[$var_name]) == "" )
            $error .= "<br><div>" . $iface_name . "</div> field is
obligatory!";
    }

    foreach ( $size_check as $var_name => $size )
    {
        if ( strlen(trim ($_POST[$var_name])) > $size )
            $error .= "<br><div>Field " . $var_name . "</div> is to long!";
    }

    if($error == "")
    {
        $conn = mysql_connect("localhost", "nmscaa", "register");
        mysql_select_db("nmscaa2", $conn);

        $sql = "INSERT INTO `main_table` ( `title`, `last_name`,`first_name`,
                                           `institution`,  `street`,`zip_code`,
                                           `city_state`, `country`,
                                           `mail`, `a_talk`, `a_poster`,
                                           `has_published`, `is_original`,
                                           `present_title`, `first_choise`,
                                           `second_choise`,
                                           `a_student`, `number_accompanie`
                            ) VALUES (
                                           '" . $title . "',
                                           '" . $last_name . "',
                                           '" . $first_name . "',
                                           '" . $institution . "',
                                           '" . $street . "',
                                           '" . $zip_code . "',
                                           '" . $city_state . "',
                                           '" . $country . "',
                                           '" . $mail . "',
                                           '" . $talk . "',
                                           '" . $poster . "',										   
                                           '" . $publish . "',
                                           '" . $original . "',
                                           '" . $talk_title . "',
                                           '" . $first_topic . "',
                                           '" . $second_topic . "',
                                           '" . $student . "',
                                           '" . $accompanied . "');";

        $result = mysql_query($sql);
        echo mysql_error($conn);
    }
}
?>
<html><head>
<title>International Conference on
"Numerical Methods for Scientific Computations and Advanced Applications"</title>
</head>
<body text="#000000" bgcolor="#66FFFF">
<?
        if($error!="")
        {
    ?>
        <font color="#FF0000" >
    <?
                echo "<br><b>Registration failed!</b>";
                echo $error;
    ?>
        </font><br>
    <?
        }
        if($result == 1)
        {
             echo "<br><font color=\"#FF0000\" >Registration success!</font><br>";
             echo "<br><A HREF=\"register.php\"><u><font color=\"#0000FF\"> Back to Registration! </font></u><BR></A>";
                }
                else
                {
?>
International Conference on
"Numerical Methods for Scientific Computations and Advanced Applications": Registration form.</br></br>
For non-standard characters, please, use LaTeX notations!
<BR>
<FORM method="post" action="register.php">
<INPUT type=hidden value=nmscaa name=MAILTO>
<INPUT type=hidden value="Registration Form" name=SUBJECT>
<TABLE cellSpacing=0 cellPadding=1 width="100%" border=1>
<COL WIDTH="500"><COL WIDTH="300">
<TR><TD>Title</TD>
<TD>
<input type="radio" name="title" value="Prof.">Prof.
<input type="radio" name="title" value="Dr.">Dr.
<input type="radio" name="title" value="Mr.">Mr.
<input type="radio" name="title" value="Ms.">Ms.
<input type="radio" name="title" value="Mrs.">Mrs.
<b style="color:red">*</b></TD></TR>

<TR><TD>First Name</TD>
<TD><INPUT maxLength=60 size=40 name="first_name" value="<? echo
restore ("first_name") ?>"><b style="color:red">*</b></TD></TR>
<TR><TD>Last Name</TD>
<TD><INPUT maxLength=60 size=40 name="last_name" value="<? echo
restore ("last_name") ?>"><b style="color:red">*</b></TD></TR>
<TR><TD>Institution</TD>
<TD><INPUT maxLength=120 size=40 name="institution" value="<? echo
restore ("institution") ?>"><b style="color:red">*</b></TD></TR>
<TR><TD>Street/P.O.Box</TD>
<TD><INPUT maxLength=80 size=40 name= "street" value="<? echo restore
("street") ?>"><b style="color:red">*</b></TD></TR>
<TR><TD>Zip Code</TD>
<TD><INPUT maxLength=40 size=15 name="zip_code" value="<? echo restore
("zip_code") ?>"><b style="color:red">*</b></TD></TR>
<TR><TD>City, State</TD>
<TD><INPUT maxLength=80 size=40 name="city_state" value="<? echo
restore ("city_state") ?>"><b style="color:red">*</b></TD></TR>
<TR><TD>Country</TD>
<TD><INPUT maxLength=80 size=40 name="country" value="<? echo restore
("country") ?>"><b style="color:red">*</b></TD></TR>

<TR><TD>E-mail</TD>
<TD><INPUT maxLength=80 size=40 name="mail" value="<? echo restore
("mail") ?>"><b style="color:red">*</b></TD></TR>
<TR><TD>I wish to present a talk</TD>
<TD><SELECT name="talk">
    <OPTION value=yes selected>yes</OPTION>
    <OPTION value=no>no</OPTION>
</SELECT></TD></TR>
<TR><TD>I wish to present a poster</TD>
<TD><SELECT name="poster">
    <OPTION value=yes>yes</OPTION>
    <OPTION value=no selected>no</OPTION>
</SELECT></TD></TR>
<TR><TD>I plan to submit a paper to the conference proceedings</TD>
<TD><SELECT name="publish">
    <OPTION value=yes selected>yes</OPTION>
    <OPTION value=no>no</OPTION>
</SELECT></TD></TR>
<TR><TD>I declare that the paper is original and has not been
submitted for publication elsewhere</TD>
<TD><SELECT name="original">
    <OPTION value=yes selected>yes</OPTION>
    <OPTION value=no>no</OPTION>
</SELECT></TD></TR>
<TR><TD VALIGN=middle>Title of the contributed talk</TD>
<TD><TEXTAREA name="talk_title" value="<? echo restore ("mail") ?>"
cols=38></TEXTAREA></TD></TR>
<TR><TD>My talk is related to the topic:</TD>
<TD>(<EM>click in the boxes below to visualize possible
choices</EM>)</TD></TR>
<TR><TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;first choice</TD>
<TD><SELECT name="first_topic">
    <OPTION value=0 selected></OPTION>
    <OPTION value=1>(1) Multiscale and multiphysics problems</OPTION>
       <OPTION value=2>(2) Robust preconditioning
</OPTION>
    <OPTION value=3>(3) Monte Carlo methods 
</OPTION>
    <OPTION value=4>(4) Optimization and control systems</OPTION>
    <OPTION value=5>(5) Scalable parallel algorithms</OPTION>

    <OPTION value=6>(6) Advanced computing for innovations</OPTION>
    </SELECT></TD></TR>
<TR><TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;second choice</TD>
<TD><SELECT name="second_topic">
    <OPTION value=0 selected></OPTION>
    <OPTION value=1>(1) Multiscale and multiphysics problems</OPTION>
    <OPTION value=2>(2) Robust preconditioning
</OPTION>
    <OPTION value=3>(3) Monte Carlo methods 
</OPTION>
    <OPTION value=4>(4) Optimization and control systems</OPTION>
    <OPTION value=5>(5) Scalable parallel algorithms</OPTION>

    <OPTION value=6>(6) Advanced computing for innovations</OPTION>
    </SELECT></TD></TR>
<TR><TD>I am a student</TD>
<TD><SELECT name="student">
    <OPTION value=no selected>no</OPTION><OPTION value=yes>yes</OPTION>
</SELECT></TD></TR>
<TR><TD>I shall be accompanied by</TD>
<TD HALIGN="CENTER"><SELECT name="accompanied">
    <OPTION value=0 selected>0</OPTION>
    <OPTION value=1>1</OPTION>
    <OPTION value=2>2</OPTION>
    <OPTION value=3>3</OPTION>
    <OPTION value=4>4</OPTION>
    <OPTION value=5>5</OPTION>
</SELECT>(non-scientific) persons</TD></TR>
</TABLE>
<BR><INPUT type=submit value=" Submit ">
<INPUT type=reset value=" Clear ">
<P>
<DIV class=" head1 " style=" filter: blur(add=1, direction=135, strength=4" >
Please, click "Submit" to send the filled form!</DIV>
</FORM>
<?}?>
</BODY>
</HTML>
