Mövzu - PHP anti spam kod lazim

PHP anti spam kod lazim



Alt bölmə: Arxiv Movzular
Fəsil: Ünsiyyət

Tema faylları
Şərhlər 35
Mövzu New_bie Terefinden Bağlandı!
Mövzu Arxiv Bölməsinə Köçürüldü.
17 Yan 2021, 13:09
0
sagol ancaq asagi hisseyi anlamadim
17 Yan 2021, 10:07
0
Sade anti spam kodu.

[code=php]

$time = time()+180;
if($_Post["meaaj"]) {
("insert into mesaj (time,mesaj) set ($time,$_post["mesaj"])");
//Baza qeyd olma
}
Select * from mesaj

$smap_time = $dbtable[time"];
$indikivaxt = time();
if($spam_time < $indikivaxt){
Echo "zamani gozde";
} Else {
Echo " yaza bilersen";
}



[/code]


Sadece mentiqini izah elemeye calisiram
----
Evvelce bazadan secilimledi gelemedi kod eger selectde bele islem yoxdusu insert islemi basayir

Demeli indiki vaxtin uzerine 180 saniye gelirik.
time()+180;
Bu saniyeni bazaya qeyd edirik yeni insert yazilan mesajla beraber.

Sonra sorgu apariq. Eger time() funku yeni indiki zaman kicikdirse bazaya qeyd olunan zamandan onda spam etmek olmaz.

Bele deyim.


İndiki zaman 1 di
Onun uste 2 gelirik edir 3.

Sonra deyiriki eger 1 < 3 bir kicikdirse ucden. Burda time funk her zaman hereket edir 1 sonra 2 olur sonra 3 sonra 4 eger bu 4 ve daha cox olanda 1 < 3 den quveden dusur cunki 1 her zaman hereketli funkdur 3 ise stabil zamandir.


1 yeni yime 4 oldugunda else qismi islemeye baslayacaq.

Esinde bu qeder ansa
----
[code=php]
$select = ("Select * from serh where id=1");

$dbtime = $select["time"];

$time = time();

if ($time < $dbtime) {
echo " bir daha serh yazmaq ucun 4 saniye gozlemelisiniz";
} else {
$an = time()+180;
("insert into serh (time) set ($an)";
}

[/code]

Bundan asan ne izah idim?

Umudvaram basa dusdun
17 Yan 2021, 02:59
0
GhOsT, He Anti Spamdi
15 Yan 2021, 21:17
0
[_ZaKoN_N!Ck_], hə deyirəm axı çox uzun kodlamadı
15 Yan 2021, 21:13
0
GhOsT, He qagas
15 Yan 2021, 21:13
0
[_ZaKoN_N!Ck_], çat üçündü bu?
15 Yan 2021, 21:12
0
GhOsT, Bu anti spam kodudue
15 Yan 2021, 21:11
0
sen dediyine eslinde session istifade elemek lazim deyil
mysqla time linyasi elave et ve bu kodu uygunlasdir

<?php
/ *
* Visual Studio Code
* Writed P 4 M3 R4 IK
* Date 15 .01. 2021 11:43 :13
* /
$ tim = 60* 3;
$ qc="select count(*) from
` sms` where ` time`<" .( time
() -$ tim ). "";
if (mysql _result( mysql_query
( $qc ),0 )== true){
$ err .=' * spam cehdi qeyde
alinmishdir !< br/>';
}
if ($ err ==true) {
print ($ err );
} else{
# acilacag sehifemiz. .
}
? >
15 Yan 2021, 21:11
0
[_ZaKoN_N!Ck_], qonaq otağıda yəni ordada mesaj yazmağa müəyyən müddət qadağa qoymaq üçün bu qədər kod yazılmalıdı?
15 Yan 2021, 21:10
0
GhOsT, Ne qonag otagi??
15 Yan 2021, 21:09
0
[c]# GhOsT ([time]15.01.2021 17:06[/time])
New_bie, qaqa mən qonaq otağı hazırlayıram 0 dan düzdü üstündə çox işləyə bilmirəm hələki mesaj bazaya əlavə etmək göstərmək paneldən silmək qurmuşam belə vaxtla mesajda artırmaq istəyirəm yəni 20 sa[/c]numune at baxim
----
https://www.w3schools.com/php/php_sessions.asp
15 Yan 2021, 21:08
0
New_bie, qaqa mən qonaq otağı hazırlayıram 0 dan düzdü üstündə çox işləyə bilmirəm hələki mesaj bazaya əlavə etmək göstərmək paneldən silmək qurmuşam belə vaxtla mesajda artırmaq istəyirəm yəni 20 saniydən bir yazmaq olsun ancaq səhf eləmirəmsə bunun üçün session və ya istifadə ütməliyəm ki hələ bunlardan anlayışım yoxdu
15 Yan 2021, 21:06
0
[c]# GhOsT ([time]15.01.2021 17:02[/time])
New_bie, Hə qaqa məndə öyrənmək istəyirəm bu haqda[/c]beyaxdan desen be :)
ne oyrenmek isteyirsen de komek edim
15 Yan 2021, 21:03
0
New_bie, Hə qaqa məndə öyrənmək istəyirəm bu haqda
15 Yan 2021, 21:02
0
GhOsT, komek lazimdi senede?
15 Yan 2021, 21:00
0
New_bie, bilirəm qaqa məndə qonaq otağı üstündə işləyirəm belə bir sistem yazımdı mənədə ona görə qonaq otağı yazdım
15 Yan 2021, 20:09
0
GhOsT, o qonaq otagi deyil e qaqa, saytin komment hissesidi
----
NeCi, heee
15 Yan 2021, 19:57
0
[_ZaKoN_N!Ck_], balaca bir qonaq otağı üçün bu qədər koda ehtiyyac var?
15 Yan 2021, 19:36
0
New_bie, Atdgm anti spamdida
15 Yan 2021, 19:24
0
sənə bir növ antiflood lazımdı?
15 Yan 2021, 19:13
0
[_ZaKoN_N!Ck_], sagol qaqa ancaq hecne anlamadim
----
Admin, Gozelim.ru/comment.php?id=71 bax buna yigmaq isteyirem
15 Yan 2021, 18:50
0
New_bie, Hansı skriptdir?
15 Yan 2021, 18:42
0
Admin, yox qaqa
15 Yan 2021, 17:07
0
New_bie, Həll Edə Bildin?
15 Yan 2021, 16:46
0
sagolun
15 Yan 2021, 11:47
0
update
----
ghhjkk
15 Yan 2021, 11:22
0
[c]# B4H3R4ID ([time]15.01.2021 06:46[/time])
New_bie, Scriptə baxıram sökəm atam yada orasın atam sən sök[/c]at qaqa sokerem
15 Yan 2021, 10:47
0
New_bie, Scriptə baxıram sökəm atam yada orasın atam sən sök
15 Yan 2021, 10:46
0
B4H3R4ID, sagol, hardadi o kod? uygunlasdiraram :)
15 Yan 2021, 10:45
0
Bağışlayın, sizin üçün şərh yazmaq əlçatan deyil
Geriyə

azTOP.biz
Onlayn istifadəçilər
HAMISI