Jump to content

Jiggy_89

Newbie
  • Posts

    8
  • Joined

  • Last visited

Jiggy_89's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. А-уууу, народ? Мне именно это и надо! Ссылка, по которой предлагалось решение, не работает. Не подскажите снова? Пожалуйста, очень надо.
  2. LunatiK, соединение решил. Но теперь при регистрации пишет: Ошибка! Вы не зарегистрированы. Кажется, save_user.php не хочет сохранять нового пользователя. А при авторизации - все правильно: Извините, введённый вами login или пароль неверный. Хоть какой-то сдвиг. Попробовал все заново сделать на другом виртуальном сайте, результат - то же. П.С. Кстати, у меня в phpMyAdmin 3.5.0 нету тех параметров при создании таблицы, указанных на том уроке. http://image.kz/img/41/41a75095277118297f256837b3ddd0da.gif А вот мой phpMyAdmin 3.5.0: http://image.kz/img/db/dbe9dfd6e04605df4b5aa640fd6680e9.jpg
  3. Ну я понял, что поблема в запросе. Как ее решить?
  4. Прочитал те статьи (действительно полезные). Исходя от них, я сделал своеобразный эксперимент: В bd.php Я сделал вот такой код: <? mysql_connect("localhost","mura2","1111") or die("Could not connect: " . mysql_error()); print ("Connected successfully"); mysql_select_db('users') or die ('Can\'t find users : ' . mysql_error()); print ("Database Users Found"); ?> И в файле Z:\home\test1.ru\www\rus\save_user.php на 20-ой строчке добавил: $result = mysql_query("SELECT id FROM users WHERE login='$login'",$db) or die("Invalid query: " . mysql_error()); Результат: Выходит вот это: Connected successfully Database Users Found Warning: mysql_query() expects parameter 2 to be resource, null given in Z:\home\test1.ru\www\rus\save_user.php on line 20 Invalid query: Мой вывод из этого: 1)С MySQL соединяется - Connected successfully; 2) БД находит - Database Users Found; 3) Но вот с запросом - что-то не так - Invalid query: и плюс, так как я дописал or die..., действие остановилось, следующая срока (21-ая) в коде не обработана, и как следствие, последней ошибки нет. Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in Z:\home\test1.ru\www\rus\save_user.php on line 21 Но ведь ошибка сама пишет же, что что-то не так именно с запросом. Warning: mysql_query() expects parameter 2 to be resource, null given in Z:\home\test1.ru\www\rus\save_user.php on line 20 Типа, mysql_query ожидает чего-то, что-то в этом роде. Я не умничаю, просто...
  5. Кстати, Я Вам не показал код файла, на который ссылается ошибка. Warning: mysql_query() expects parameter 2 to be resource, null given in Z:\home\test1.ru\www\rus\save_user.php on line 20 Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in Z:\home\test1.ru\www\rus\save_user.php on line 21 Вот скрин: http://image.kz/img/72/723a1d456fb9770d1d30077e53abf786.jpg На что он ругается?
  6. Из вашего поста я понял, что нужно вставить имя таблицы. И сделал вот так: <? mysql_connect("localhost","myuser","12345") or die (mysql_error()); mysql_select_db('users') or die (mysql_error()); ?> Теперь пишет, что отказано в доступе в таблицу "юзерс": Access denied for user 'myuser'@'localhost' to database 'users' B PhpMyAdmin попробовал дать все привилегии на нового созданного пользователя для таблицы "users". Результат - выходят предыдущие ошибки.
  7. Ну я же написал: До создания Нового пользователя в Денвере у меня вообще ошибок штук 5-6 было.
  8. Здравствуйте. Я создал форму регистрации для своего сайта (дипломная работа) по уроку из этой ссылки http://ruseller.com/lessons.php?rub=37&id=347. Все сделал так, как там описано. Но и при Регистрации, и при авторизации у меня выходит это сообщение: Warning: mysql_query() expects parameter 2 to be resource, null given in Z:\home\test1.ru\www\rus\save_user.php on line 20 Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in Z:\home\test1.ru\www\rus\save_user.php on line 21 Ошибка! Вы не зарегистрированы. Это выходит, у меня БД с сайтом не соединянтся, да? П.С. В файле bd.php я задал СВОИ логин и пароль (я создавал Нового пользователя в Денвере) <? mysql_connect("localhost","myuser","12345") or die (mysql_error()); mysql_select_db('mybase') or die (mysql_error()); ?> Так что, врядли ошибка в этом. П.П.С. У меня Денвер, PhpMyAdmin 3.5.0. Таблицы тоже создаю на нем. В чем моя проблема? Помогите, пожалуйста. Или можете посоветовать другой урок по созданию формы регистрации? Можно простенькой формы, главное, чтоб с БД работала (задание такое). Но без активации через е-мейл. Я его не собираюсь выкладывать в сеть. Гуглил, кроме вышеописанного урока ничего дельного не нашел.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy