ok

Mini Shell

Direktori : /home2/selectio/public_html/tnpsctestbatch.com/admin/add-api/
Upload File :
Current File : /home2/selectio/public_html/tnpsctestbatch.com/admin/add-api/add-question-form.php

<?php  include "../config/config.php"; 

   error_log('page ');

if($_POST['type']=='add_question'){
  
        try{
            
            $date =  date("Y-m-d");
            $question="";
            $question_a="";
            $question_b="";
            $question_c="";
            $question_d="";
            $correct_answer_a="";
            $correct_answer_b="";
            $correct_answer_c="";
            $correct_answer_d="";
            $total_count="";
            $questions_type="";
            
            
         if(!empty($_POST['questions'])){
            error_log($_POST['questions_type']);
            $total_count = count($_POST['questions']);
            error_log("Total Count questions" .$total_count);
            
         }
          if(isset($_POST['questions_a']) && $_POST['questions_a']!=""){
            $total_count = count($_POST['questions_a']);
         }
         

            $banner="";
          if($_POST['questions_type']==1){
              
               for($i=0;$i<$total_count;$i++){
              
             $questions_type = $_POST['questions_type'];
             for($i=0;$i<$total_count;$i++){
            if($_FILES['photo']["name"][$i]!=""){
                    $file_name = $_FILES['photo']['name'][$i];
                    $tmp = explode('.', $file_name);
                    $extension = end($tmp);
                    //$extension = end(explode(".", $_FILES["photo"]["name"][$i]));
                    $image = rand(10,1000000000)."-".$date."-org_signature." . $extension;
                    $upload = move_uploaded_file($_FILES['photo']['tmp_name'][$i], '../upload/image/' . $image);
                    $banner = 'upload/image/' . $image;
            }
            
        $subject_id = $_POST['subject'];
        $topic_id = $_POST['topic_id'];
        $standard_id = $_POST['standard'];
        $question = $_POST['questions'][$i];
        $option_a = $_POST['option_a'][$i];
        $option_b = $_POST['option_b'][$i];
        $option_c = $_POST['option_c'][$i];
        $option_d = $_POST['option_d'][$i];
        $answer = $_POST['answer'][$i];
    
        
        $explanation = $_POST['explanation'][$i];
        $video = $_POST['video'][$i];
        
        error_log("INSERT INTO `tbl_questions`(`subjet_id`,`topic_id`,`standard_id`,`questions`,`option_a`,`option_b`,`option_c`,`option_d`,`question_explanation`,`correct_answer`,`video_link`,`image`,`questions_type`) VALUES ($subject_id,$topic_id,$standard_id,$question,$option_a,$option_b,$option_c,$option_d,$explanation,$answer,$video,$banner,$questions_type)");
            $statement = $pdo->prepare("INSERT INTO `tbl_questions`(`subjet_id`,`topic_id`,`standard_id`,`questions`,`option_a`,`option_b`,`option_c`,`option_d`,`question_explanation`,`correct_answer`,`video_link`,`image`,`questions_type`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)");                   
            $result=$statement->execute(array($subject_id,$topic_id,$standard_id,$question,$option_a,$option_b,$option_c,$option_d,$explanation,$answer,$video,$banner,$questions_type));
        
          }
        }
          
          }
            error_log($_POST['questions_type']);
            if($_POST['questions_type']==2){
                 for($i=0;$i<$total_count;$i++){
              
                error_log("else is working");

                $questions_type = $_POST['questions_type'];
                $question_a = $_POST['question_a'][$i];
                $question_b = $_POST['question_b'][$i];
                $question_c = $_POST['question_c'][$i];
                $question_d = $_POST['question_d'][$i];
                $correct_answer_a = $_POST['correct_answer_a'][$i];
                $correct_answer_b = $_POST['correct_answer_b'][$i];
                $correct_answer_c = $_POST['correct_answer_c'][$i];
                $correct_answer_d = $_POST['correct_answer_d'][$i];
                
                $option_a = $_POST['option_a'][$i];
                $option_b = $_POST['option_b'][$i];
                $option_c = $_POST['option_c'][$i];
                $option_d = $_POST['option_d'][$i];
                $answer = $_POST['answer'][$i];
                $explanation = $_POST['explanation'][$i];
                $video = $_POST['video'][$i];
        
                $statement = $pdo->prepare("INSERT INTO `tbl_questions`(`subjet_id`,`standard_id`,`questions_type`,`question_a`,`question_b`,`question_c`,`question_d`,`answer_1`,`answer_2`,`answer_3`,`answer_4`) VALUES (?,?,?,?,?,?,?,?,?,?,?)");                   
                $result=$statement->execute(array($subject_id,$standard_id,$questions_type,$question_a,$question_b,$question_c,$question_d,$correct_answer_a,$correct_answer_b,$correct_answer_c,$correct_answer_d));
            
          }
          
            
        }
        
        
        }catch(Exception $e){
            $error=$e;
        }     
    }
    

if($_POST['type']=='current_affair'){
    
   error_log('current_affairis working');
  
        try{
            
            error_log($_POST['questions_type']);
            
            $date =  date("Y-m-d");
            $question="";
            $question_a="";
            $question_b="";
            $question_c="";
            $question_d="";
            $correct_answer_a="";
            $correct_answer_b="";
            $correct_answer_c="";
            $correct_answer_d="";
            $total_count="";
            $image_name="";
            
            
         /*if(!empty($_POST['questions'])){
             
             error_log("questions is working");
            
            $total_count = count($_POST['questions']);
            
            error_log($total_count);
         }
       
         
          if(isset($_POST['questions_a']) && $_POST['questions_a']!=""){
              error_log("questions_a is working");
            $total_count = count($_POST['questions']);
            
            error_log('it is working' .$total_count);
         }*/
        
         $total_count = count($_POST['questions']);
         
         error_log("hello: ".$total_count);
            
        if($_POST['questions_type']==1){
            

            
            for($i=0;$i< $total_count; $i++){
            
        
          
        if($_FILES['photo']["name"][$i]!=""){
                $file_name = $_FILES['photo']['name'][$i];
                $tmp = explode('.', $file_name);
                $extension = end($tmp);
                //$extension = end(explode(".", $_FILES["photo"]["name"][$i]));
                $image = rand(10,1000000000)."-".$date."-org_signature." . $extension;
                $upload = move_uploaded_file($_FILES['photo']['tmp_name'][$i], '../upload/image/' . $image);
                $banner = 'upload/image/' . $image;
        }
        
        
        $title_id = $_POST['title_id'];
        $questions_type = $_POST['questions_type'];
        
        
        $question = $_POST['questions'][$i];
        $option_a = $_POST['option_a'][$i];
        $option_b = $_POST['option_b'][$i];
        $option_c = $_POST['option_c'][$i];
        $option_d = $_POST['option_d'][$i];
        $answer = $_POST['answer'][$i];
        $explanation = $_POST['explanation'][$i];
        $video = $_POST['video'][$i];
        $image_name = $_POST['image_name'][$i];
        
    
        error_log("INSERT INTO tbl_current_affairs (`title_id`,`questions`, `option_a`, `option_b`, `option_c`, `option_d`, `correct_answer`, `explanation`, `video_link`, `image`, `image_name`) VALUES ($title_id,$question,$option_a,$option_b,$option_c,$option_d,$explanation,$answer,$video,$banner,$image_name)");
        $statement = $pdo->prepare("INSERT INTO tbl_current_affairs (`title_id`,`questions`, `option_a`, `option_b`, `option_c`, `option_d`, `correct_answer`, `explanation`, `video_link`, `image`, `image_name`) VALUES (?,?,?,?,?,?,?,?,?,?,?)");                   
        $result=$statement->execute(array($title_id,$question,$option_a,$option_b,$option_c,$option_d,$answer,$explanation,$video,$banner,$image_name));
    
      }
       
        }    
        if($_POST['questions_type']==2){
            
             for($i=0;$i<$total_count;$i++){
            
            $questions_type = $_POST['questions_type'];
            $question_a = $_POST['question_a'][$i];
            $question_b = $_POST['question_b'][$i];
            $question_c = $_POST['question_c'][$i];
            $question_d = $_POST['question_d'][$i];
            
            $correct_answer_a = $_POST['correct_answer_a'][$i];
            $correct_answer_b = $_POST['correct_answer_b'][$i];
            $correct_answer_c = $_POST['correct_answer_c'][$i];
            $correct_answer_d = $_POST['correct_answer_d'][$i];
            
            $option_a = $_POST['option_a'][$i];
            $option_b = $_POST['option_b'][$i];
            $option_c = $_POST['option_c'][$i];
            $option_d = $_POST['option_d'][$i];
            $answer = $_POST['answer'][$i];
            $explanation = $_POST['explanation'][$i];
            $video = $_POST['video'][$i];
            $image_name = $_POST['image_name'][$i];
            
            
            $statement = $pdo->prepare("INSERT INTO `tbl_current_affairs`(`title_id`,`standard_id`,`questions_type`,`question_a`,`question_b`,`question_c`,`question_d`,`answer_1`,`answer_2`,`answer_3`,`answer_4`, `image_name`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)");                   
            $result=$statement->execute(array($subject_id,$standard_id,$questions_type,$question_a,$question_b,$question_c,$question_d,$correct_answer_a,$correct_answer_b,$correct_answer_c,$correct_answer_d,$image_name));
        
      }
          
        }    
        
            
        }catch(Exception $e){
            $error=$e;
        }     
    }
   
    
    if($_POST['type']=='add_c_title'){
  
        try{ 
             $date =  date("Y-m-d");
            

        
        if(isset($_FILES['thumpnail']) && $_FILES['thumpnail']['name']!="")
        {
            error_log("INSIDE IMAGE");
            $file_name_1 = $_FILES['thumpnail']['name'];
            $tmp_1 = explode('.', $file_name_1);
            $extension_1 = end($tmp_1);
            $image_1 = rand(10,1000000000)."-".$date."-image." . $extension_1;
            $upload_1 = move_uploaded_file($_FILES['thumpnail']['tmp_name'], '../upload/thumpnail/' . $image_1);
            error_log($upload);
            $thumpnail = 'upload/thumpnail/' . $image_1;  
        }
            // $on_page_description = $_POST['on_page_description'];
            $c_tite =  $_POST['c_title'];
            $c_date =  $_POST['c_date'];
            $meta_keywords =  $_POST['meta_keywords'];
            $meta_description =  $_POST['meta_description'];
                
                $statement = $pdo->prepare("INSERT INTO `tbl_current_affairs_titile`(`current_title`,`current_date`,`meta_keywords`,`meta_description`,`thumpnail`) VALUES (?,?,?,?,?)");                   
                $result=$statement->execute(array($c_tite,$c_date,$meta_keywords,$meta_description,$thumpnail));
    
            
        }catch(Exception $e){
            $error=$e;
        }     
    }
    
    
    
    if($_POST['type']=='add_description'){
  
        try{ 

            $content =  $_POST['content'];
            $title =  $_POST['title'];
            $keyword =  $_POST['keyword'];
            $type = $_POST['type'];
                
                $statement = $pdo->prepare("INSERT INTO `tbl_current_affars_description`(`description`,`title`,`keyword`,`type`) VALUES (?,?,?,?)");                   
                $result=$statement->execute(array($content,$title,$keyword,$type));
    
         if($result){    
            $return_arr['message']='Description Added Successfully...';
            $return_arr['status']=200;
        } 
        else{
            $return_arr['message']='Something Went Wrong..';
            $return_arr['status']=400;
        }
        
            
        }catch(Exception $e){
            $error=$e;
        }     
    }
    
?>

Zerion Mini Shell 1.0