Форум программистов, компьютерный форум, киберфорум
Наши страницы

MySQL

Войти
Регистрация
Восстановить пароль
 
 
KravaCj
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 93
#1

Ошибка регистрации - MySQL

11.12.2014, 18:38. Просмотров 771. Ответов 20
Метки нет (Все метки)



не пойму в чем ошибка!

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'web'@'localhost' (using password: YES) in Z:\home\myserver.com\www\conn.php on line 6

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in Z:\home\myserver.com\www\conn.php on line 7
Access denied for user 'web'@'localhost' (using password: YES)

листинг :
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$host = "localhost";
$user = "web";
$pass = "1234";
$name = "users";
    $db = mysql_connect($host, $user, $pass);
    mysql_select_db($name, $db);
    if($db){
      echo "super";
    } else {
      echo mysql_error();
    }
 
 
?>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2014, 18:38
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ошибка регистрации (MySQL):

Форма регистрации и авторизации - MySQL
Создал все формы регистрации и авторизации, бд, но при регистрации нового не находит бд, выдает База данных не найдена! Проверьте...

Пропали регистрации баз - MySQL
Использую SQL Menager 2010 Lite (4.5.1.3). на сервере было зарегестрировано несколько баз. Но в один мамент когда я в очередной раз открыл...

Форма регистрации и авторизации SQL - MySQL
Не получается отправить данные в БД. Создал все формы регистрации и авторизации, бд, но при регистрации нового не находит бд, выдает База...

Занесение пользователей в таблицу. Предотвращение регистрации повторного логина - MySQL
Здравствуйте. Пытаюсь сделать регистрацию на сайте, но пока не выходит. Постоянно выводит ошибку:&quot;Пользователь с таким логином уже...

MySQL перестал проверять наличие одинаковых логинов в системе регистрации. - MySQL
Всем здрасьте. Я установил систему регистрации на свой сайт. РНР + MySQL. Установил, соеденил и подпрвил дизайн под себя. Делал проверку на...

Форма регистрации вылетает с ошибкой Duplicate entry ’1′ for key ‘PRIMARY’ - MySQL
При нажатии завершения формы регистрации вылетает ошибка Duplicate entry ’1′ for key ‘PRIMARY’ скрин прилагаю, может кто знает как решить...

20
Lazy_Den
2901 / 2582 / 1034
Регистрация: 15.01.2014
Сообщений: 5,664
11.12.2014, 22:04 #16
KravaCj, вы каким редактором пользуетесь?
0
KravaCj
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 93
11.12.2014, 22:12  [ТС] #17
HTMLPad 2010 - куратор сказал таким пользоваться, я хотел новее установить, но так как у всей группы 2010 проще так.
и вот примерно что я хотел сделать
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[PHP]<?php
include "conn.php";
    $log = $_POST['log'];
    $pass = $_POST['pass'];
    $sql = mysql_query("SELECT * FROM `user` WHERE `active`='1'");
    $row = mysql_fetch_array($sql);
    $id = $row['id'];
    $login = $row['login'];
    $password = $row['password'];
    $name = $row['name'];
 
        if(isset($_POST['submit'])){
          if($log == $login AND $pass == $password){
          $_SESSION['login'] = $login;
          $_SESSION['password'] = $password;
                if(isset($_SESSION['login']) AND osset($_SESSION['password'])){
                  echo "Привет".$name;
                }
          } else{
            echo "Некорректный логин или пароль";
          }
        }
 
 
?>
  <!-- session_start();-->
вот как-то так я хочу сделать[/PHP]
0
Lazy_Den
2901 / 2582 / 1034
Регистрация: 15.01.2014
Сообщений: 5,664
11.12.2014, 22:23 #18
Цитата Сообщение от KravaCj Посмотреть сообщение
HTMLPad 2010
Пусть так. Делаете следующее: в открытом документе "Файл" > "Сохранить как..." > выпадающий список "Кодировка" > выбираем "UTF-8 без BOM". В коде:
PHP
1
2
3
<?php
session_start();
/* дальше весь остальной код */
До этого файла, не должно быть никакого вывода в браузер. Никакого - именно это и значит. Считайте, что во всём вашем сайте, это должна быть самая первая строка.

Не по теме:

Как-то я подустал одно и то же по сто раз говорить

0
KravaCj
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 93
11.12.2014, 23:21  [ТС] #19
у меня все так и было но - те же ошибки. Я при сохранении всегда ставлю Utf-8 так как у меня русский в иероглифах получается при другой кодировке, а php файл у меня без html и без всего сразу идет <&php и 2я строка эта, но ошибки те же=(

Добавлено через 54 минуты
гляньте пожалуйста код, я где-то что-то не правильно передал? у меня постоянно выводится Некорректный логин или пароль или если не все вводить (пожалуйста заполните все поля!) . листинг:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
session_start();
header("Content-type: text/html; charset=uft8");
include "conn.php";
    $log = $_POST['log'];
    $pass = $_POST['pass'];
    $sql = mysql_query("SELECT * FROM `user` WHERE `active`='1'");
    while ($row = mysql_fetch_array($sql)){
    $id = $row['id'];
    $login = $row['login'];
    $password = $row['password'];
    $name = $row['name'];
      }
        if(isset($_POST['submit'])){
          if(empty($log) or empty($pass)){
             echo"<font color='red'><b>пожалуйста заполните все поля!</b></font>";
          } else {
          if($log == $login AND $pass == $password){
          $_SESSION['login'] = $login;
          $_SESSION['password'] = $password;
                if(isset($_SESSION['login']) AND isset($_SESSION['password'])){
                  echo "Привет<font color='red'><b>'".$name."'</b></font>";
                }
          } else{
            echo "<font color='red'><b>Некорректный логин или пароль.</b></font>";
          }
        }
       }
 
?>
0
Lazy_Den
2901 / 2582 / 1034
Регистрация: 15.01.2014
Сообщений: 5,664
11.12.2014, 23:58 #20
KravaCj, попробуйте так:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 <?php
session_start();
header("Content-type: text/html; charset=uft8");
if (isset($_SESSION['name'])) {
    echo "<b>'" . $_SESSION['name'] . "'</b>, ты всё еще залогинен!";
} else {
    $log  = filter_input(INPUT_POST, 'log', FILTER_SANITIZE_SPECIAL_CHARS);
    $pass = filter_input(INPUT_POST, 'pass', FILTER_SANITIZE_SPECIAL_CHARS);
    if (isset($log, $pass)) {
        include "conn.php";
        if (!empty($log) || !empty($pass)) {
            $query = "SELECT * FROM `user` WHERE `login` = '" . $log . "' AND `password` = '" . $pass . "'";
            $sql = mysql_query($query, $db) or die(mysql_error()); // $db - дескриптор соединения
            if (mysql_num_rows($sql)) {
                echo "Привет <b>'" . $sql['name'] . "'</b>! Ты успешно залогинился!";
                $_SESSION['name'] = $sql['name'];
            } else {
                echo "Пользователя с такими данными - не найдено";
            }
        } else {
            echo "Пожалуйста, заполните все поля!";
        }
    }
}
Добавлено через 2 минуты
Кстати, задайте своему преподу вопрос о том, почему вас учат работать с устаревшим расширением mysql_*, вместо того, чтоб обучать современным: MySQLi или PDO?
0
KravaCj
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 93
12.12.2014, 00:32  [ТС] #21
У нас препод шарит меньше чем я наверное, он у нас новенький, задаешь вопрос - погогли;
0
12.12.2014, 00:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.12.2014, 00:32
Привет! Вот еще темы с ответами:

Сохраниние даты рождения при регистрации пользователя в поле с типом Date - MySQL
Здравствуйте. Проблем вот в чем: дата рождения ни как не хочет сохранятся в поле с типом DATE Вот запрос который я делаю в базу данных:...

Ошибка в регистрации - PHP
Вся проблема в том что я немогу понять что в коде за что отвечает, а сама ошибка с картинкой которая не хочет появляться на страничке...

Ошибка в регистрации - PHP
&lt;?php session_start(); require_once(&quot;dbconnect.php&quot;); $_SESSION = ''; $_SESSION = ''; if(isset($_POST) &amp;&amp;...

Ошибка в регистрации - Delphi БД
Сделал регистрацию, но почему-то идет по-другой ветке. Все компоненты находятся на главной форме, форма регистрации ссылается на нее. Не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru