Ben bir Oturum değerini ayarlar ve sonra CAPTCHA kodu doğru değilse, sayfayı yeniler captcha komutu var.
Sayfanın doğrulama bölümünde:
$_SESSION['refresh']=1;
echo '<META HTTP-EQUIV="Refresh" Content="0"; URL="contact-test.php">';
Sayfa yüklendiğinde bir oturum değişkeni için belirlenen bir değer var ise o vücutta bir onLoad komutu ile çağrılan bir uyarı kutusu için o yankılanırken bir javascript fonksiyonu varsa, görmek için php script biraz çalıştığında.
Kodunun başında:
session_start();
if (isset($_SESSION['refresh'])) {
echo '<script type="text/javascript">
function loadalert ()
{alert("Incorrect security code, please try again.")}
</script>';}
Sayfa yeniler zaman oturumları değeri kaybolur söyleyebilirim yakın, ben session_start () komutu önceki tüm oturumları temizleyerek şüpheli. Ben önce döngü ve döngü hem de bazı metin ve oturumu değerini göndererek bir test yankı denedim; döngü önce tek bir refresh'te bir oturum değeri olmayan yankılandı alır.