Ben captcha sınıf inşa ediyorum. Ben bir PHP oturumda oluşturulan kodu saklamak gerekir. Bu şimdiye kadar benim kodudur:
<?php
class captcha
{
private $rndStr;
private $length;
function generateCode($length = 5)
{
$this->length = $length;
$this->rndStr = md5(time() . rand(1, 1000));
$this->rndStr = substr($rndStr, 0, $this->length);
if(session_id() != '')
{
return "session active";
} else {
return "no session active";
}
}
}
?>
Ve bu kodu kullanarak kontrol etmek için:
<?php
include('captcha.class.php');
session_start();
$obj = new captcha();
echo $obj->generateCode();
?>
Ama bu bile bir PHP hata sayfası için çıkış şey değil. Bu yüzden kimse biliyor mu? Ve ben session_start() kullanarak bir oturumu başladım eğer ben kontrol edebilirim daha iyi bir yolu var mı?
Teşekkürler.