<?php

/*
Created by Mohammad Dayyan - 1387/3/2
http://www.mds-soft.persianblog.ir/
*/
define("MohammadDayyan", true);
try {
    include_once "DayyanConfirmImageClass.php";
    include_once "Dayyanrandomcharctresclass.php";
    $id = isset($_REQUEST['id']) && !empty($_REQUEST['id']) ? trim($_REQUEST['id']) : exit;
    $key = isset($_REQUEST['key']) && !empty($_REQUEST['key']) ? trim($_REQUEST['key']) : exit;
    $DayyanRandomCharacters = new DayyanRandomCharacters();
    $ConfirmString = strtoupper($DayyanRandomCharacters->md5_decrypt($id, $key));
    $DayyanConfirmImage = new DayyanConfirmImage($ConfirmString);
    $DayyanConfirmImage->ShowImage();
} catch (Exception $ex) {
    echo 'Caught exception: ', $ex->getMessage(), "<br />\n";
    exit;
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Dayyan Confirm Image</title>
</head>
<body>
<?php 
define("MohammadDayyan", true);
include_once "include/DayyanRandomCharactersClass.php";
try {
    $DayyanRandomCharacters = new DayyanRandomCharacters();
    $id = $DayyanRandomCharacters->get_id();
    $key = $DayyanRandomCharacters->get_key();
    $Code = strtoupper($DayyanRandomCharacters->get_code());
} catch (Exception $ex) {
    echo 'Caught exception: ', $ex->getMessage(), "<br /><br />";
    exit;
}
?>
<img src="include/?id=<?php 
echo $id;
?>
&key=<?php 
echo $key;
?>
" alt="Dayyan Confirm Image" title="Dayyan Confirm Image" name="DayyanConfirmImage" border="0" id="DayyanConfirmImage" />
<br /><br />
<input name="Code" type="text" id="Code" value="<?php 
echo $Code;
?>