Error -- Notice: Undefined variable: KeysizeP1
Posted: Sun Jun 04, 2006 10:47 pm
I keep getting that notice:
Code: Select all
$KeysizeA1 = "sfeg34ged";
$KeysizeA2 = "4greg345r";
$KeysizeA3 = "g34gw3q4gre";
$KeysizeA4 = "q3g434rs434ee4";
$KeysizeA5 = "4gewe4we44ewg444gew";
$KeysizeA6 = "wge44ewwuhuiafiuhaouidfh";
function encode_answer($data)
{
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$encdata = mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA1), $data, MCRYPT_ENCRYPT, $iv);
$hextext=bin2hex($encdata);
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$encdata = mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA2), $hextext, MCRYPT_ENCRYPT, $iv);
$hextext=bin2hex($encdata);
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$encdata = mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA3), $hextext, MCRYPT_ENCRYPT, $iv);
$hextext=bin2hex($encdata);
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$encdata = mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA4), $hextext, MCRYPT_ENCRYPT, $iv);
$hextext=bin2hex($encdata);
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$encdata = mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA5), $hextext, MCRYPT_ENCRYPT, $iv);
$hextext=bin2hex($encdata);
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$encdata = mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA6), $hextext, MCRYPT_ENCRYPT, $iv);
$hextext=bin2hex($encdata);
return $hextext;
}
function decode_answer($data)
{
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$dectext = rtrim(mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA6), pack("H" . strlen($data), $data), MCRYPT_DECRYPT,$iv), "\0");
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$dectext = rtrim(mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA5), pack("H" . strlen($dectext), $dectext), MCRYPT_DECRYPT,$iv), "\0");
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$dectext = rtrim(mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA4), pack("H" . strlen($dectext), $dectext), MCRYPT_DECRYPT,$iv), "\0");
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$dectext = rtrim(mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA3), pack("H" . strlen($dectext), $dectext), MCRYPT_DECRYPT,$iv), "\0");
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$dectext = rtrim(mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA2), pack("H" . strlen($dectext), $dectext), MCRYPT_DECRYPT,$iv), "\0");
$td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, "");
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND);
$dectext = rtrim(mcrypt_ecb (MCRYPT_TripleDES,($KeysizeA1), pack("H" . strlen($dectext), $dectext), MCRYPT_DECRYPT,$iv), "\0");
return $dectext;
}