|
|
#11 (permalink) |
|
Üyelik Tarihi: 19.07.2007
Yer: istanbul
Mesaj: 22
|
Re: Flood protection
Belkide oluyordur time() fonksiyonuna 60 ekleyince saniye değilde salise cinsinden artıyordur bu date olayları hep kafamı karıştırmıştır. Captcha txt olduğu için onu geçmek oldukça kolay extradan cookie yerine session'a atmak daha mantıklı tabiki. Şöyle bir denermisin? $_SESSION['flood'] = (time()+60); if($_SESSION['flood'] > time()){ echo $_SESSION['flood'] - time()." Saniye bekleyiniz.."; }
__________________
Spoiler:
|
|
|
|
|
|
#13 (permalink) |
|
Üyelik Tarihi: 19.07.2007
Yer: istanbul
Mesaj: 22
|
Re: Flood protection
Bende çalıştı biryerde yanlış yapmayasın tam kod.
<? session_start(); //post olduktan sonraki kodlar.. $_SESSION['kod'] = (time()+60); if($_SESSION['kod'] > time()){ echo $_SESSION['kod'] - time()." Saniye bekleyiniz.."; }else{ //kodlar... } ?>
__________________
Spoiler:
|
|
|
|
|
|
#15 (permalink) |
|
Üyelik Tarihi: 19.07.2007
Yer: istanbul
Mesaj: 22
|
Re: Flood protection
session_start() yada header gibi bilgiler herzaman en üstte olmalı ekrana herhangi bir output parametresi gönderilmeden.
örnek: Doğru kullanım; <? session_start(); header("bilmemne"); echo "selamlar"; ?> Yanlış kullanım; <? echo "selam"; session_start(); //yada sesion_start(); echo "sdf"; header("blabla"); ?>
__________________
Spoiler:
|
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
Zoque'a hoşgeldiniz!