* @param string $baseuri : relative or absolute path to folder containing this file on web
* @return IMG Tag
*/
- static function generateImgTags($baseuri)
+ public static function generateImgTags($baseuri)
{
return "<a class=\"ptitcaptcha\" href=\"#\"><img alt=\"???\" title=\"?\"".
" src=\"".$baseuri."ptitcaptcha.php?pck=".$GLOBALS['ptitcaptcha_akey']."\"".
*
* @return input hidden tag
*/
- static function generateHiddenTags()
+ public static function generateHiddenTags()
{
return "<input type=\"hidden\" name=\"ptitcaptcha_key\" value=\"".$GLOBALS['ptitcaptcha_akey']."\"/>";
}
*
* @return input tag
*/
- static function generateInputTags()
+ public static function generateInputTags()
{
return "<input type=\"text\" name=\"ptitcaptcha_entry\" id=\"ptitcaptcha_entry\" value=\"\"/>";
}
*
* @return boolean (true=correct, false=incorrect)
*/
- static function checkCaptcha()
+ public static function checkCaptcha()
{
if( isset($_POST['ptitcaptcha_entry']) &&
$_POST['ptitcaptcha_entry'] == PtitCaptchaHelper::_getDisplayText($_POST['ptitcaptcha_key']))
* @param string $pck
* @return string
*/
- static function _getDisplayText($pck) // internal function
+ public static function _getDisplayText($pck) // internal function
{
$src=md5(PTITCAPTCHA_ENTROPY.$pck);
$txt="";
return $txt;
}
}
-
-
+
+
// If script called directly : generate image
if(basename($_SERVER["SCRIPT_NAME"])=="ptitcaptcha.php" && isset($_GET["pck"]))
{
imagepng($image);
imagedestroy($image);
}
-
-?>
\ No newline at end of file