Я пишу программу PHP time punch, используя OOP.
Но я продолжаю получать бесконечные перенаправления, есть ли способ, которым я могу выполнить функцию только один раз?
public function validatetimetable($user_id)
{
$conn = $this->conn();
$sql = "SELECT* FROM users WHERE id = '$user_id'";
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_assoc($result)):
$status = $row['status'];
endwhile;
if($status == 1)
{
header("Location:home.php");
}
elseif($status == 2)
{
header("Location:index.php");
}
}