HEX
Server: LiteSpeed
System: Linux server019.our-control-panel.com 4.18.0-553.51.1.lve.1.el8.x86_64 #1 SMP Wed May 14 14:34:57 UTC 2025 x86_64
User: aashishs (1103)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/aashishs/.trash/submit.php
<?php
require_once "config.php";

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    
    // Prepare an insert statement with all fields
    $sql = "INSERT INTO mental_health_responses (
        submission_date, name, email, contact, gender, belief, ideology,
        sadness_q1, sadness_q2, sadness_q3, sadness_q4, sadness_q5, sadness_q6, sadness_q7, sadness_score,
        anxiety_q1, anxiety_q2, anxiety_q3, anxiety_q4, anxiety_q5, anxiety_q6, anxiety_q7, anxiety_score,
        stress_q1, stress_q2, stress_q3, stress_q4, stress_q5, stress_q6, stress_q7, stress_score,
        coping_q1, coping_q2, coping_q3, coping_q4, coping_q5, coping_q6, coping_q7, 
        coping_q8, coping_q9, coping_q10, coping_q11, coping_q12, coping_q13, coping_q14, coping_score,
        connection_q1, connection_q2, connection_q3, connection_q4, connection_q5, connection_q6, 
        connection_q7, connection_q8, connection_score,
        total_score
    ) VALUES (
        NOW(), ?, ?, ?, ?, ?, ?,
        ?, ?, ?, ?, ?, ?, ?, ?,
        ?, ?, ?, ?, ?, ?, ?, ?,
        ?, ?, ?, ?, ?, ?, ?, ?,
        ?, ?, ?, ?, ?, ?, ?, 
        ?, ?, ?, ?, ?, ?, ?, ?,
        ?, ?, ?, ?, ?, ?, 
        ?, ?, ?,
        ?
    )";
    
    if($stmt = mysqli_prepare($conn, $sql)){
        // Bind variables to the prepared statement
        mysqli_stmt_bind_param($stmt, 
            "ssssss" . // Personal info (6 params)
            "iiiiiiiii" . // Sadness (8 params - 7 questions + total)
            "iiiiiiiii" . // Anxiety (8 params)
            "iiiiiiiii" . // Stress (8 params)
            "iiiiiiiiiiiiiii" . // Coping (14 questions + total)
            "iiiiiiiii" . // Connection (8 questions + total)
            "i", // Total score
            
            // Personal Information
            $_POST['name'], 
            $_POST['email'],
            $_POST['contact'],
            $_POST['gender'],
            $_POST['belief'],
            $_POST['ideology'],
            
            // Sadness Questions and Score
            $_POST['sadness_q1'],
            $_POST['sadness_q2'],
            $_POST['sadness_q3'],
            $_POST['sadness_q4'],
            $_POST['sadness_q5'],
            $_POST['sadness_q6'],
            $_POST['sadness_q7'],
            $_POST['sadnessScore'],
            
            // Anxiety Questions and Score
            $_POST['anxiety_q1'],
            $_POST['anxiety_q2'],
            $_POST['anxiety_q3'],
            $_POST['anxiety_q4'],
            $_POST['anxiety_q5'],
            $_POST['anxiety_q6'],
            $_POST['anxiety_q7'],
            $_POST['anxietyScore'],
            
            // Stress Questions and Score
            $_POST['stress_q1'],
            $_POST['stress_q2'],
            $_POST['stress_q3'],
            $_POST['stress_q4'],
            $_POST['stress_q5'],
            $_POST['stress_q6'],
            $_POST['stress_q7'],
            $_POST['stressScore'],
            
            // Coping Questions and Score
            $_POST['coping_q1'],
            $_POST['coping_q2'],
            $_POST['coping_q3'],
            $_POST['coping_q4'],
            $_POST['coping_q5'],
            $_POST['coping_q6'],
            $_POST['coping_q7'],
            $_POST['coping_q8'],
            $_POST['coping_q9'],
            $_POST['coping_q10'],
            $_POST['coping_q11'],
            $_POST['coping_q12'],
            $_POST['coping_q13'],
            $_POST['coping_q14'],
            $_POST['copingScore'],
            
            // Connection Questions and Score
            $_POST['connection_q1'],
            $_POST['connection_q2'],
            $_POST['connection_q3'],
            $_POST['connection_q4'],
            $_POST['connection_q5'],
            $_POST['connection_q6'],
            $_POST['connection_q7'],
            $_POST['connection_q8'],
            $_POST['connectionScore'],
            
            // Total Score
            $_POST['totalScore']
        );
        
        // Execute the prepared statement
        if(mysqli_stmt_execute($stmt)){
            echo json_encode(["status" => "success"]);
        } else{
            echo json_encode(["status" => "error", "message" => "Something went wrong."]);
        }

        // Close statement
        mysqli_stmt_close($stmt);
    }
    
    // Close connection
    mysqli_close($conn);
}
?>