Проблем с логин и регистер системата

3au0

Registered
Имам два въпроса
Единия е за логин и регистер системата преди всичко си беше ОК,но сега като някой се пробва да се регистрира изписва
Access denied for user 'mcraftbg'@'localhost' (using password: NO)
А като някой се пробва да се логне - Грешно име или парола!

register.php

<?php require 'top.php'; ?>



<div class="tab-content" id="tabs1">

<hr /><h3 class="page-title">Регистрация</h3> <hr />
<p>
<?php
if($login) {
echo "Ти вече си влязъл в профила си!";
}
else {
if($_POST['rsegme']) {
$username = htmlspecialchars(stripcslashes($_POST['userreg']));
$email = $_POST['email'];
$pass1 = $_POST['pass1'];
$pass2 = $_POST['pass2'];
$selppp = mysql_query("SELECT * FROM users WHERE username='$username'") or die(mysql_error());

if(strlen($username) < 4) {
$ok = 0;
$error1 = "Потребителското име е твърде късо!";
}
else {
$ok = 1;
}

if(strlen($email) < 6) {
$ok = 0;
$error2 = "Това не ми прилича на емайл ?";
}
else {
$ok = 1;
}

if(strlen($pass1) < 5) {
$ok = 0;
$error3 = "Паролата ви е къса...";
}
else {
$ok = 1;
}

if($pass1 != $pass2) {
$ok = 0;
$error4 = "Паролите не съвпадат.";
}
else {
$ok = 1;
}

if(mysql_num_rows($selppp) > 0) {
$ok = 0;
$error5 = "Потребителя вече съществува";
}
else {
$ok = 1;
}

if($error1) {
echo $error1."<br />";
}
if($error2) {
echo $error2."<br />";
}
if($error3) {
echo $error3."<br />";
}
if($error4) {
echo $error4."<br />";
}
if($error5) {
echo $error5."<br />";
}

if($ok == 1) {
$password = md5($pass1);
$addintousers = mysql_query("INSERT INTO users SET username='$username', password='$password', email='$email', ip='$ip', rank='1'") or die("Грешка при записването!");
echo "Успешно се регистрира в сайта :)";
}
}
else {
?>
<form method="post" action="">
Потребител: <input type="text" name="userreg" /><br />
Парола: <input type="password" name="pass1" /><br />
Отново: <input type="password" name="pass2" /><br />
Емайл: <input type="text" name="email" /><br />
<input type="submit" name="rsegme" value="Регистрирай ме" />
</form>
<?php
}
}
?>
</p>
<hr />
</div>

<?php require 'footer.php'; ?>


login.php



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

$loguser = addslashes($_POST['loginusername']);
$logpass = md5(addslashes($_POST['loginpassword']));

if($_SERVER['REQUEST_METHOD'] != "POST") {
header('Location: index.php');
}
if(isset($loguser) && isset($logpass)) {
$loginquery = mysql_query("SELECT * FROM `users` WHERE username='$loguser' AND password='$logpass' LIMIT 1");
$usersettings = mysql_fetch_assoc($loginquery);
if(mysql_num_rows($loginquery) == 1) {
$_SESSION['username'] = $usersettings['username'];
header('Location: index.php');
}
else {
$_SESSION['errorlog'] = "Грешно име или парола!";
header('Location: index.php');
}
}
?>


И вторият ми въпрос е защо не мога да вляза в сайта освен през прокси и тор браузър смених 2-3 браузъра и ми изписва - Тече update на сайта. Моля, проверете отново след седмица!
от 1-2 месеца
 
Виж си config файла , дали връзката към база данни е добре ; виж си и таблиците в база данните дали всичко е точно ; провери и .htaccess-a
 
Всичко е добре ,но не знам дали config е ок ...

config
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'sqlite';
$dbhost = 'webzone.smshosting.bg';
$dbport = '';
$dbname = 'mcraftbg_php3';
$dbuser = 'mcraftbg_php33';
$dbpasswd = 'aslasl';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>

htacces
<Files 403.shtml>
order allow,deny
allow from all
</Files>
deny from 89.215.51.75
deny from 94.156.247.23

от тука банвам ..
 
При записване на паролата е md5($pass1), а при проверка (логин) е md5(addslashes($pass1)) ...
 

Back
Горе