Quantcast
Channel: Сообщество PHP DevelStudio - среда разработки программ
Viewing all articles
Browse latest Browse all 6336

Шифратор и Дешифратор

$
0
0
Ну вообще тут нужно не только Шифратор и Дешифратор.
Прошу еще помочь сделать вот что:
При авторизации отправлялись данные с БД в программу.
Ну и желательно Шифратор/Дешифратор MD5...

Авторизация
PHP код:

<?php
require('config.php');

$login $_GET['login'];
$pass $_GET['pass'];

$users mysql_fetch_assoc(mysql_query("SELECT id, pass, login FROM `user` WHERE `login`='".$login."' LIMIT 1"));

if(
$pass === $users['pass'])
{
echo 
'5';
}else 
{
echo 
'Неверный логин или пароль!';
}
?>

Регистрация
PHP код:

<?php
require('config.php');

$login $_GET['login'];
$pass $_GET['pass'];
$name $_GET['name'];
$email $_GET['email'];
$skype $_GET['skype'];

if(
$login==NULL and $pass==NULL)
{
echo 
'Одна из строк пустая';
}
else{
if(!
preg_match("/^[a-zA-Z0-9]+$/",$login))
{
echo 
'Логин не правильный';
}else
{
if(!
preg_match("/^[a-zA-Z0-9]+$/",$pass))
{
echo 
'Пароль не правильный';
}
else
{
$Login_log = @mysql_query("SELECT * FROM `user` WHERE `login`= '".$login."'");
if(
mysql_num_rows($Login_log) > 0)
{
echo 
'Логин занят или сервер не отвечает';
}else{
if(
strlen($login)>and strlen($login)<15 or strlen($pass)>and strlen($pass)<15)
{
$date date("Y-m-d H:i:s");
mysql_query("INSERT INTO `user` SET `login`='".$login."', `pass`='".$pass."', `data`='".$date."', `name`='".$name."', `skype`='".$skype."', `email`='".$email."'';");
echo 
'Вы были успешно зарегистрированы!';
}else{
echo 
'Логин и пароль должны быть больше 4 букв!';
}
}}}}
?>

Мне уже делали но там ничего не работает - делали для C++...

Viewing all articles
Browse latest Browse all 6336

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>