HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux host 6.8.0-107-generic #107-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 13 19:51:50 UTC 2026 x86_64
User: w230 (1248)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /var/www/w230/html/election/public/vote.php
<?php
include('../config/connect.php');

$student_id = $_POST['student_id'];
$candidate_id = $_POST['vote'];
$vote = $_POST['vote'];
/*echo "student_id:".$student_id;
echo"<br>";
echo"candidate_id:".$candidate_id;
echo"<br>";
echo"vote:".$vote;
exit;*/


// ตรวจสอบการโหวตซ้ำ
$check = mysqli_query($conn, "SELECT * FROM votes WHERE student_id = '$student_id'");
if (mysqli_num_rows($check) > 0) {
    echo "คุณได้ลงคะแนนแล้ว";
    exit;
}

// บันทึกการโหวต
$sql = "INSERT INTO votes (student_id, candidate_id) VALUES ('$student_id', '$candidate_id')";
if (mysqli_query($conn, $sql)) {
    echo "<h3>ขอบคุณที่ใช้สิทธิ์</h3><a href='form_login.php'>กลับหน้าแรก</a>";
} else {
    echo "เกิดข้อผิดพลาด: " . mysqli_error($conn);
}
?>