I'm getting a whitened screen of dying appear whenever a user publish an application which i made. Interesting factor happens when I because the admin from the site (this website operates using wordpress) publish exactly the same data within the form and submit it really works, however when a person will it does the whitened screen, and help. Below may be the form data plus some other code I'm using.

This is actually the code that's for that form part (Yes, it isn't great code I'm still learning)

    function bio_form(){
global $wpdb, $current_user;

//get current user info

$yes = $_GET['submitted'];

//check log in
if(!is_user_logged_in()) {  
    //user isnt logged in
    echo "You must be logged in to use this form";
    //show login form
    if (!(current_user_can('level_0'))){
        echo "<h2>Login</h2>";
        echo "<form action=" . get_option('home') . "/wp-login.php method='post' enctype='multipart/form-data'>";
        echo "<input type='text' name='log' id='log' value='" . wp_specialchars(stripslashes($user_login), 1) . "' size='20' />";
        echo "<input type='password' name='pwd' id='pwd' size='20' />";
        echo "<input type='submit' name='submit' value='Send' class='button' />";
        echo "<p>";
        echo "<label for='rememberme'><input name='rememberme' id='rememberme' type='checkbox' checked='checked' value='forever' /> Remember me</label>";
        echo "<input type='hidden' name='redirect_to' value=" . $_SERVER['REQUEST_URI'] . " />";
        echo "</p>";
        echo "</form>";
        echo "<a href='" . get_option('home') . "/wp-login.php?action=lostpassword'>Recover password</a>";
        //add register link
    } else { 
        echo "<h2>Logout</h2>";
        echo "<a href=" . wp_logout_url(urlencode($_SERVER['REQUEST_URI'])) . ">logout</a><br />";
    $gg = false;
    if($yes == NULL){
        $id = $_GET['enID'];
        $em = $_GET['em'];
        $sub = $_GET['submit'];
        if($id == NULL || $em == NULL){     
            echo "<div align='center'><form action=''>";
            echo "<p>Plese use the email you used on the your entry, and the entryID that was generated for your entry.</p>";
            echo "Email: <input type='text' name='em' value='$em'></input></br>";
            echo "EntryID: <input type='text' name='enID' value='$id'></input></br>";
            echo "<input type='hidden' name='submit' value='yes'></input>";
            echo "<input type='submit' value='submit'></input></form></div>";
        $sql = "SELECT * FROM `" . WP_BIO_GIRLS_DATA . "`"; 
        $users = $wpdb->get_results($sql);  
        foreach($users as $user){
            if(($user->id == $id)&& ($user->email == $em)){
                $gg = true;
    $gg = true;

    if($gg == true){
        //user is logged in
        $sql = "SELECT * FROM `" . WP_BIO_GIRLS . "`";  
        $users = $wpdb->get_results($sql);

        //Check to see if user is in GG DB
        $userThere = false;

        foreach($users as $user){
            if($user->user_id == $current_user->ID){    
                $userThere = true;

        //If not in GG DB add to it
        if($userThere == false){
            $sql = "INSERT INTO `" . WP_BIO_GIRLS . "` (user_id,title1,title2,title3,title4,title5,title6,title7,title8,title9,title10,title11,title12,title13,title14,title15) VALUES ($current_user->ID,'What game consoles (if any) do you own & which is your favorite?','What are your Gamertags & corresponding gamerscores for those consoles?','What are your top 3 games? Movies? Favorite Genre?','What nerd icon, hero, or villian do you have a crush on?','What was your first exposure to nerd culture?','What is your dream game?','What would be your ideal character to cosplay?','What do you feel makes nerd culture unique?','What do you feel nerd culture lacks?','How do you feel about professional Video Gaming?','What superpower would you have and would  / should you register it?','What is the worst pick up line you have ever heard?','Do you find Murdoc (our mascot) sexy?','How many hours a day would you say you spend nerding out?','How do you envision D-day coming about?')";
            $insert = $wpdb->query($sql);

        //Place to get post and store data
        $fName = $_GET['firstname'];
        $lName = $_GET['lastname'];
        $email = $_GET['email']);
        $dName = $_GET['disname'];
        $enID = $_GET['eid'];
        $Q1 = $_GET['Q1'];
        $Q2 = $_GET['Q2'];
        $Q3 = $_GET['Q3'];
        $Q4 = $_GET['Q4'];
        $Q5 = $_GET['Q5'];
        $Q6 = $_GET['Q6'];
        $Q7 = $_GET['Q7'];
        $Q8 = $_GET['Q8'];
        $Q9 = $_GET['Q9'];
        $Q10 = $_GET['Q10'];
        $Q11 = $_GET['Q11'];
        $Q12 = $_GET['Q12'];
        $Q13 = $_GET['Q13'];
        $Q14 = $_GET['Q14'];
        $Q15 = $_GET['Q15'];

    if($dName != NULL && $email != NULL && $lName != NULL && $fName != NULL && $enID != NULL && ($_GET['submitted'] != NULL)){  
        //Call entry id db to see if they are a GG.
        echo "<div align='center'>Information was saved!!</div>";

        //Store database
        $sql = "UPDATE `" . WP_BIO_GIRLS . "` SET FirstName='$fName', LastName='$lName', Email='$email', DisName='$dName', EID='$enID', text1='$Q1', text2='$Q2', text3='$Q3', text4='$Q4', text5='$Q5', text6='$Q6', text7='$Q7', text8='$Q8', text9='$Q9', text10='$Q10', text11='$Q11', text12='$Q12', text13='$Q13', text14='$Q14', text15='$Q15' WHERE user_id='$current_user->ID'";
        $stored = $wpdb->query($sql);   

        //Need to fill required fields
        if(($fName == NULL || $lName == NULL || $email == NULL || $dName == NULL || $enID == NULL) && ($_GET['submitted'] != NULL)){
            echo "<div align='center'><style>h2 {color:#FF0000;}</style><h2>Please fill out all the required boxes</h2></div>"; 
        //Old, needs deleted
        $status = false;    

        $sql = "SELECT * FROM `" . WP_BIO_GIRLS . "`";  
        $users = $wpdb->get_results($sql);      

        foreach($users as $user){       
            if($user->user_id == $current_user->ID){            
                $status = true;                         

        if($status == false){       
            echo "<div align='center'><h3>Sorry only gamer girls can fill out this form</h3></div>";
            //Show form if all checks pass

            //get current users current values
            $sql = "SELECT * FROM `" . WP_BIO_GIRLS . "` WHERE user_id='$current_user->ID'";    
            $users = $wpdb->get_results($sql);      

            //get values from db
            foreach($users as $user){
                $userID = $user->user_id;
                $fName = $user->FirstName;
                $lName = $user->LastName;
                $dName = $user->DisName;
                $email = $user->Email;
                $EID = $user->EID;
                $userQ1T = $user->title1;
                $userQ1X = $user->text1;
                $userQ2T = $user->title2;
                $userQ2X = $user->text2;
                $userQ3T = $user->title3;
                $userQ3X = $user->text3;
                $userQ4T = $user->title4;
                $userQ4X = $user->text4;
                $userQ5T = $user->title5;
                $userQ5X = $user->text5;
                $userQ6T = $user->title6;
                $userQ6X = $user->text6;
                $userQ7T = $user->title7;
                $userQ7X = $user->text7;
                $userQ8T = $user->title8;
                $userQ8X = $user->text8;
                $userQ9T = $user->title9;
                $userQ9X = $user->text9;
                $userQ10T = $user->title10;
                $userQ10X = $user->text10;
                $userQ11T = $user->title11;
                $userQ11X = $user->text11;
                $userQ12T = $user->title12;
                $userQ12X = $user->text12;
                $userQ13T = $user->title13;
                $userQ13X = $user->text13;
                $userQ14T = $user->title14;
                $userQ14X = $user->text14;
                $userQ15T = $user->title15;
                $userQ15X = $user->text15;
            //create form
            echo "<style>textarea {resize:none;} table {text-align: center;}</style>";      
            echo "<div align='center' id='form'><h1>Gaming Girls Information Form</h1>";
            echo "<h7>* denoted required fields</h7>";
            echo "<table cellspacing='20' cellpadding='3'>";
            echo "<tr><td><form name='info_form' action='' method='get' ENCTYPE='multipart/form-data'></td></tr>";
            echo "<tr><td colspan='2'>*First Name: <input type='text' name='firstname' value='$fName'></input></td></tr>";  
            echo "<tr><td colspan='2'>*Last Name: <input type='text' name='lastname' value='$lName'></input></td></tr>";    
            echo "<tr><td colspan='2'>*Display Name: <input type='text' name='disname' value='$dName'></input></td></tr>";
            echo "<tr><td colspan='2'>*Email: <input type='text' name='email' value='$email'></input></td></tr>";
            echo "<tr><td colspan='2'>*OHMS Gaming EntryID: <input type='text' name='eid' value='$EID'></input></td></tr>";
            echo "<tr><td>$userQ1T : <TEXTAREA rows='3' cols='30' name='Q1'>$userQ1X</TEXTAREA></td>";  
            echo "<td>$userQ2T : <TEXTAREA rows='3' cols='30' name='Q2'>$userQ2X</TEXTAREA></td></tr>"; 
            echo "<tr><td>$userQ3T : <TEXTAREA rows='3' cols='30' name='Q3'>$userQ3X</TEXTAREA></td>";              
            echo "<td>$userQ4T : <TEXTAREA rows='3' cols='30' name='Q4'>$userQ4X</TEXTAREA></td></tr>";
            echo "<tr><td>$userQ5T : <TEXTAREA rows='3' cols='30' name='Q5'>$userQ5X</TEXTAREA></td>";
            echo "<td>$userQ6T : <TEXTAREA rows='3' cols='30' name='Q6'>$userQ6X</TEXTAREA></td></tr>";
            echo "<tr><td>$userQ7T : <TEXTAREA rows='3' cols='30' name='Q7'>$userQ7X</TEXTAREA></td>";
            echo "<td>$userQ8T : <TEXTAREA rows='3' cols='30' name='Q8'>$userQ8X</TEXTAREA></td></tr>";
            echo "<tr><td>$userQ9T : <TEXTAREA rows='3' cols='30' name='Q9'>$userQ9X</TEXTAREA></td>";
            echo "<td>$userQ10T : <TEXTAREA rows='3' cols='30' name='Q10'>$userQ10X</TEXTAREA></td></tr>";
            echo "<tr><td>$userQ11T : <TEXTAREA rows='3' cols='30' name='Q11'>$userQ11X</TEXTAREA></td>";
            echo "<td>$userQ12T : <TEXTAREA rows='3' cols='30' name='Q12'>$userQ12X</TEXTAREA></td></tr>";
            echo "<tr><td>$userQ13T : <TEXTAREA rows='3' cols='30' name='Q13'>$userQ13X</TEXTAREA></td>";
            echo "<td>$userQ14T : <TEXTAREA rows='3' cols='30' name='Q14'>$userQ14X</TEXTAREA></td></tr>";
            echo "<tr><td>$userQ15T : <TEXTAREA rows='3' cols='30' name='Q15'>$userQ15X</TEXTAREA></td></tr>";
            echo "<input type='hidden' value='yes' name='submitted'></input>";      
            echo "<tr><td colspan='2'><input type='submit' value='Submit'></input></td></tr>";      
            echo "</form></table></div>";
        if($sub == true){
            echo "<div align='center'><h1>Not a vaild id</h1></div>";

If anybody might help here that might be great. I'm wondering whether it has related to the publish data, for example, This can be a sample from the url once the form is posted.


It really is lengthy, and there's other areas of it, I'm wondering if that's the problem, though when i stated after i make use of the same above string it really works acceptable for me after i am drenched in being an admin.

P.S sorry that code did not format well within the code block.