function app() { $key = 'a1b2c#4*'; if ($_POST['safekey']) { $String = $_POST['safekey']; include_once LIB_PATH . "des.class.php"; include_once LIB_PATH . "desjava.class.php"; $DesNetKey = new DES_NET($key); $DesJavaKey = new DES_JAVA($key, '12345678'); $SafeNetkey = $DesNetKey->decrypt($String); $SafeJavakey = $DesJavaKey->decrypt($String); if ($SafeNetkey == $key) { $DesKey = $DesNetKey; $Safekey = $SafeNetkey; } elseif ($SafeJavakey == $key) { $Safekey = $SafeJavakey; $DesKey = $DesJavaKey; } } if ($Safekey == $key) { if ($_POST['desname']) { $desname = $DesKey->decrypt($_POST['desname']); } if ($_POST['desword']) { $desword = $DesKey->decrypt($_POST['desword']); } if ($desname) { $_POST['desname'] = $this->stringfilter($desname); } else { $_POST['desname'] = ''; } if ($desword) { $_POST['desword'] = $desword; } else { $_POST['desword'] = ''; } return true; } else { echo json_encode(array('error' => '1009' . $Safekey . $_POST['safekey'])); exit; } }