Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- /* Соединяемся с базой данных */
- $hostname = "localhost"; // название/путь сервера, с MySQL
- $username = "root"; // имя пользователя (в Denwer`е по умолчанию "root")
- $password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
- $dbName = "test_seo"; // название базы данных
- /* Таблица MySQL, в которой будут храниться данные */
- $table = "table_seo";
- /* Создаем соединение */
- mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
- /* Выбираем базу данных. Если произойдет ошибка - вывести ее */
- mysql_select_db($dbName) or die (mysql_error());
- /* Составляем запрос для вставки информации в таблицу
- name...date - название конкретных полей в базе;
- в $_POST["test_name"]... $_POST["test_mess"] - в этих переменных содержатся данные, полученные из формы */
- $phone = $_POST["phone"];
- $email = $_POST["email"];
- /* Открыть шифр */
- $td = mcrypt_module_open ('rijndael-256', '', 'ofb', '');
- /* Создать IV и определить длину keysize */
- $iv = mcrypt_create_iv (mcrypt_enc_get_iv_size($td), MCRYPT_DEV_RANDOM);
- $ks = mcrypt_enc_get_key_size ($td);
- /* Создать ключ */
- $key = substr (md5 ('very secret key'), 0, $ks);
- /* Инициализировать шифрование */
- mcrypt_generic_init ($td, $key, $iv);
- /* Шифровать данные */
- $encrypted1 = mcrypt_generic ($td, $phone);
- $encrypted2 = mcrypt_generic ($td, $email);
- /* Закрыть дескриптор шифрования */
- mcrypt_generic_deinit ($td);
- echo trim ($encrypted1)."\n";
- echo trim ($encrypted2)."\n";
- $query = "INSERT INTO $table SET phone='".$_POST['encrypted1']."', email='".$_POST["encrypted2"]."'";
- /* Выполняем запрос. Если произойдет ошибка - вывести ее. */
- mysql_query($query) or die(mysql_error());
- /* Закрываем соединение */
- mysql_close();
- /* В случае успешного сохранения выводим сообщение и ссылку возврата */
- echo ("<div style=\"text-align: center; margin-top: 10px;\">
- <font color=\"green\">Dannue yspeshno sohranenu!</font>
- <a href=\"index.html\">Back</a></div>");
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement