bganonymous
Registered
Някой може ли да ми даде примерен login.php, полетата са (username, password), а password е криптирана с MD5. 
Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<?php
session_start();
include "config.php";
$username = $_SESSION['username'];
?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<?
if (!$_POST['submit']) {
echo '<form method="post" action="login.php"><pre>
Потребител: <input type="text" name="username" /><br />
Парола: <input type="password" name="password" /><br />
<input type="submit" name="submit" value="Вход" /></pre>
</form><a href="register.php">Регистрация</a>';
}
else {
$username = $_POST['username'];
$password = md5($_POST['password']);
$sql = "SELECT * FROM users WHERE username='$username'";
$result = mysql_query($sql) or die (mysql_error());
$broi = mysql_num_rows($result);
$row = mysql_fetch_assoc($result);
if ($broi == 0) {
echo "Няма такъв потребител.";
}
else {
if ($password == $row[password]) {
$_SESSION['username'] = $row[username];
echo '<font color="red"><tt>Здравей </tt></font>' . '<font size="6">' .$_SESSION['username'] . '</font>';
}
}
}
$potrebitel = $_SESSION['username'];
if ($potrebitel) {
echo "</br><a href='messages.php'>Начало</a>";
}
?>
Нямам предвид толкова дълъг код, просто да създаде сесията и паролата да я разпознае от MD5... :/ :/rutera24 каза:PHP:<?php session_start(); include "config.php"; $username = $_SESSION['username']; ?> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <? if (!$_POST['submit']) { echo '<form method="post" action="login.php"><pre> Потребител: <input type="text" name="username" /><br /> Парола: <input type="password" name="password" /><br /> <input type="submit" name="submit" value="Вход" /></pre> </form><a href="register.php">Регистрация</a>'; } else { $username = $_POST['username']; $password = md5($_POST['password']); $sql = "SELECT * FROM users WHERE username='$username'"; $result = mysql_query($sql) or die (mysql_error()); $broi = mysql_num_rows($result); $row = mysql_fetch_assoc($result); if ($broi == 0) { echo "Няма такъв потребител."; } else { if ($password == $row[password]) { $_SESSION['username'] = $row[username]; echo '<font color="red"><tt>Здравей </tt></font>' . '<font size="6">' .$_SESSION['username'] . '</font>'; } } } $potrebitel = $_SESSION['username']; if ($potrebitel) { echo "</br><a href='messages.php'>Начало</a>"; } ?>