У меня есть вопрос. У меня есть страница формы. Если имя пользователя, которое будет отправлено из формы, соответствует базе данных 3 раза в день, не отправляйте больше форм. Кратко; Каждый пользователь может отправлять данные с помощью формы 3 раза в день. Как я могу это сделать?
Вы можете просмотреть мой исходный код ниже.
<?php
if(isset($_POST['guncelle'])){
$kadi = $_POST["kadi"];
$gpa = $_POST["gpa"];
$miktar = $_POST["price"];
date_default_timezone_set('Europe/Istanbul');
$date = date("Y-m-d H:i:s");
$ekstra = mysqli_query($db_connect,"SELECT * FROM vw_veriler_gonderim_adetleri where tarih ='date('Y-m-d')' and kullanici = '$kadi'");
$dee = mysqli_fetch_row($ekstra);
$more = mysqli_query($db_connect,"select * from ekstrahak where kullaniciadi = '$kadi'");
$and = mysqli_fetch_row($more);
$tum = 3 + $and[4];
$result = mysqli_query($db_connect, "SELECT COUNT(*) FROM veriler WHERE gpa ='$gpa'");
$karaliste = mysqli_query($db_connect, "SELECT * FROM karaliste WHERE kullaniciadi ='$kadi'");
$sorgula = mysqli_num_rows($karaliste);
$degil = $result->fetch_row();
if ($dee[1] <= $tum){
if ($degil[0] == 0 && $sorgula < 1) {
$query = mysqli_query($db_connect, "INSERT INTO veriler SET kullanici='$kadi', gpa='$gpa', durumu=0, miktari='$miktar',tarih='$date'");
if ($query) {
echo("<script>
Swal.fire(
'Gönderildi!',
'Ödeme talebiniz alındı. 10 dakika içinde işleme alınacaktır.',
'success'
)
</script>");
}
} else {
echo("<script>
Swal.fire({
type: 'error',
title: 'Hata!',
text: 'Girmiş olduğunuz kod daha önce kullanılmış veya Karalistedesiniz!',
})
</script>");
}
} else {
echo("<script>
Swal.fire({
type: 'error',
title: 'Hata!',
text: 'Hakkınız doldu',
})
</script>");
}
}
?>