0
<?php
require_once('config.php');
//print_r($_POST);

if(isset($_POST["btnsubmit"]))
{
    $flagvalidate = "yes";
    //print_r($_POST);

    /*foreach($_POST as $key=>$value)
    {
        if($value=="" && $flagvalidate=="yes")
        {
            //$flagvalidate = "no";
        }
    }*/

    if($flagvalidate=="yes")
    {
        $db_fields = "empimage, postapplied, surname, firstname, fathername, dob, age, gender, nationality, religion,mothertongue, caste, subcaste, category, bloodgroup,rhfactor, maritalstatus, name, address, city, state, pincode, telephone, mobile, email, areaofinterest, specialachievements, fitforpost, createdate";

        $postvalues = array();
        $postvalues[0] = $_POST['hidempimage'];
        $postvalues[1] = $_POST['txtpostapplied']; 
        $postvalues[2] = $_POST['txtsurname'];
        $postvalues[3] = $_POST['txtfirstname'];
        $postvalues[4] = $_POST['txtfathername'];
        $postvalues[5] = $_POST['txtdob'];
        $postvalues[6] = $_POST['txtage'];
        $postvalues[7] = $_POST['txtgender'];
        $postvalues[8] = $_POST['txtnationality'];
        $postvalues[9] = $_POST['txtreligion'];
        $postvalues[10] = $_POST['txtmothertongue'];

        $postvalues[11] = $_POST['txtcaste'];
        $postvalues[12] = $_POST['txtsubcaste'];
        $postvalues[13] = $_POST['txtcategory'];
        $postvalues[14] = $_POST['txtbloodgroup'];
        $postvalues[15] = $_POST['txtrhfactor'];

        $postvalues[16] = $_POST['txtmaritalstatus'];
        $postvalues[17] = $_POST['txtname'];

        $postvalues[18] = $_POST['txtaddress'];
        $postvalues[19] = $_POST['txtcity'];
        $postvalues[20] = $_POST['txtstate'];
        $postvalues[21] = $_POST['txtzipcode'];
        $postvalues[22] = $_POST['txttelephone'];
        $postvalues[23] = $_POST['txtmobile'];
        $postvalues[24] = $_POST['txtemail'];
        $postvalues[25] = $_POST['txtareaofinterest'];
        $postvalues[26] = $_POST['txtspecialachievements'];
        $postvalues[27] = $_POST['txtfitforpost'];
        $postvalues[28] = time();



        $db_values="";
        foreach($postvalues as $key=>$value)
        {
            if($db_values=="")
                $db_values.="'".mysql_real_escape_string($value)."'";
            else
                $db_values.=", '".mysql_real_escape_string($value)."'";
        }

        $sqlquery = "insert into tbl_employee (".$db_fields.") values (".$db_values.")";
        mysql_query($sqlquery);
        $currentempid = mysql_insert_id();

        $education_db_fields = "empid, exampassed, degree, subjects, university, year, percentagemarks";
        for($i=1;$i<=$_POST['hideducationcount'];$i++)
        {
            $education_postvalues = array();
            $education_postvalues[0] = $currentempid;
            $education_postvalues[1] = $_POST['txtexampassed'.$i];
            $education_postvalues[2] = $_POST['txtdegree'.$i];
            $education_postvalues[3] = $_POST['txtedusubjects'.$i];
            $education_postvalues[4] = $_POST['txtuniversity'.$i];
            $education_postvalues[5] = $_POST['txtyear'.$i];
            $education_postvalues[6] = $_POST['txtpercentagemarks'.$i];

            $education_db_values="";
            foreach($education_postvalues as $key=>$value)
            {
                if($education_db_values=="")
                    $education_db_values.="'".mysql_real_escape_string($value)."'";
                else
                    $education_db_values.=", '".mysql_real_escape_string($value)."'";
            }

            $sqlquery = "insert into tbl_empeducationdetails (".$education_db_fields.") values (".$education_db_values.")";
            mysql_query($sqlquery);
        }

        $experience_db_fields = "empid, level, name, address, post, fromdate, todate";
        for($i=1;$i<=$_POST['hidexperiencecount'];$i++)
        {
            $experience_postvalues = array();
            $experience_postvalues[0] = $currentempid;
            $experience_postvalues[1] = $_POST['txtexlevel'.$i];
            $experience_postvalues[2] = $_POST['txtexname'.$i];
            $experience_postvalues[3] = $_POST['txtexadd'.$i];
            $experience_postvalues[4] = $_POST['txtexpostheld'.$i];
            $experience_postvalues[5] = $_POST['txtexfromdate'.$i];
            $experience_postvalues[6] = $_POST['txtextodate'.$i];

            $experience_db_values="";
            foreach($experience_postvalues as $key=>$value)
            {
                if($experience_db_values=="")
                    $experience_db_values.="'".mysql_real_escape_string($value)."'";
                else
                    $experience_db_values.=", '".mysql_real_escape_string($value)."'";
            }

            $sqlquery = "insert into tbl_empexperience (".$experience_db_fields.") values (".$experience_db_values.")";
            mysql_query($sqlquery);
        }


        $reference_db_fields = "empid, name, position, cell, email, address ";
        for($i=1;$i<=2;$i++)
        {
            if ( $_POST['txtrefname'.$i]!='')
            {
                $reference_postvalues = array();
                $reference_postvalues[0] = $currentempid;
                $reference_postvalues[1] = $_POST['txtrefname'.$i];
                $reference_postvalues[2] = $_POST['txtrefpos'.$i];
                $reference_postvalues[3] = $_POST['txtrefcell'.$i];
                $reference_postvalues[4] = $_POST['txtrefemail'.$i];
                $reference_postvalues[5] = $_POST['txtrefpost'.$i];

                $reference_db_values="";
                foreach($reference_postvalues as $key=>$value)
                {
                    if($reference_db_values=="")
                        $reference_db_values.="'".mysql_real_escape_string($value)."'";
                    else
                        $reference_db_values.=", '".mysql_real_escape_string($value)."'";
                }

                $sqlquery = "insert into tbl_empreference (".$reference_db_fields.") values (".$reference_db_values.")";
                mysql_query($sqlquery);
            }
        }


        header("Location: registercomplete.php");
    }
    else
    {
        exit;
    }
        //echo "<script>alert('Please fill all the fields in the Application Form!');window.location.href='register.php';</script>";
}
?>

i am getting Warning: Cannot modify header information - headers already sent by (output started at /home/zealouse/public_html/skillhr/config.php:11) in /home/zealouse/public_html/skillhr/registerprocess.php on line 150

can any one help me?

Thanks in advance....

1 Answers1

-1

Check if there is any outputs in your config.php file.

Keiran Tai
  • 948
  • 5
  • 10