Это страница входа в нашу будущую UCP
PHP код:
<head>
<title>Super Easy UCP </title>
</head>
<body><form action="login.php" method="post">
<table align="center"><tr><td align="center"><b>
<font size="4" color="#000080">Ваш сервер First</font></b></td></tr>
<tr align="center"><td><p>
Логин: <input type="text" name="User" size="20" /></p><p>
Пароль: <input type="password" name="Password" size="20" /></p></td></tr>
<tr><td align="center"><p><input type="submit" /><input type="reset" />
</p></td></tr>
</table>
</form>
</body>
Теперь создаем конфиг, где хранится ваша БД (Что бы не прописывать в каждой странице тот же конфиг
PHP код:
<?php$con = mysql_connect("localhost","юзербд","пароль");
mysql_select_db("база данных");?>
Далее создаем "движок" UCP к примеру login.php
PHP код:
<?php
include("connect.php");
session_start();
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
if(isset($_SESSION["Username"]))
{
$user = $_SESSION["Username"];
$pass = $_SESSION["Password"];
}
else
{
$user = $_POST["User"];
$pass = $_POST["Password"];
$_SESSION['Username'] = $user;
$_SESSION['Password'] = $pass;
$escuser = mysql_real_escape_string($user);
$escpass = mysql_real_escape_string($pass);
}
$query = "SELECT * FROM ГДЕ_АККАУНТЫ WHERE ТУТ_ПЕРЕМЕННАЯ_НИКА_ВБД = '$escuser'";
$result = mysql_query($query);
$username_exist = mysql_num_rows($result);
if($username_exist == 0)
{
echo 'Оо! <br />';
echo '<a href="index.php">Выход</a>';
unset($_SESSION['Username']);
unset($_SESSION['Password']);
die;
}
$row = mysql_fetch_row($result);
if($row[2] !== $escpass)
{
echo 'Оо! <br />';
echo '<a href="index.php">Выход</a>';
unset($_SESSION['Username']);
unset($_SESSION['Password']);
die;
}
$message = "Привет $escuser!<br />";
echo $message;
echo "<br />";
echo "
<table border = 1>
<tr>
<td>Тут переменная к примеру:</td>
<td>$row['Параметр в бд']</td>
</tr>
</table>";
?>