<?php $response = array(); if (isset($_POST["text"])) { $key = @$_POST["key"]; $text = $_POST["text"]; try { require_once 'lib.crypt.php'; $do = new YaeCrypt($key, $text); $do->encrypt(); $message = "\n <div class='ui positive floating message form'>\n <i class='close icon'></i>\n <div class='header'>Success!</div>\n <p>\n <div class='field'>\n <label>Your new encrypted text</label>\n <textarea>{$do->result}</textarea>"; if ($do->KeyChanged) { $message .= "\n <br><small>Your personal decrypt key: {$do->ENCRYPTION_KEY}</small>"; } $message .= "\n </div>\n </p>\n </div>"; $response["message"] = utf8_encode($message); } catch (Exception $e) { $error = $e->getMessage(); $message = "\n <div class='ui negative floating message'>\n <i class='close icon'></i>\n <div class='header'>Error</div>\n <p>\n {$error}\n </p>\n </div>"; $response["message"] = utf8_encode($message); } } else { $message = "\n <div class='ui negative floating message'>\n <i class='close icon'></i>\n <div class='header'>Error</div>\n <p>\n You must send the text to encrypt.\n </p>\n </div>"; $response["message"] = utf8_encode($message); } echo json_encode($response);
<?php $response = array(); if (isset($_POST["text"])) { $key = @$_POST["key"]; $text = $_POST["text"]; try { require_once 'lib.crypt.php'; $undo = new YaeCrypt($key, $text); $undo->decrypt(); $message = "\n <div class='ui positive message form'>\n <i class='close icon'></i>\n <div class='header'>Success!</div>\n <p>\n <div class='field'>\n <label>Your decrypted text</label>\n <textarea>{$undo->result}</textarea>\n </div>\n </p>\n </div>"; $response["message"] = utf8_encode($message); } catch (Exception $e) { $error = $e->getMessage(); $message = "\n <div class='ui negative message'>\n <i class='close icon'></i>\n <div class='header'>Error</div>\n <p>\n {$error}\n </p>\n </div>"; $response["message"] = utf8_encode($message); } } else { $message = "\n <div class='ui negative message'>\n <i class='close icon'></i>\n <div class='header'>Error</div>\n <p>\n You must send the text to decrypt.\n </p>\n </div>"; $response["message"] = utf8_encode($message); } echo json_encode($response);