Делаю регистрацию сделал табличку ввода ник, логин, пароль... жму регистрация все нормально, открываю пхпмайадмин появилась таблица но из заполненных полей только ID и пароль в виде MD5 вот РНР код Код (Text): <?php include("connect.php"); if (isset($_POST["submit"])) { $Nik = $_POST["nik"]; $Login = $_POST["login"]; $password = $_POST["password"]; $password2 = $_POST["password2"]; if ($password == $password2) { $password = md5($password); $query = mysql_query("INSERT INTO reg VALUES ('','$nik','$login','$password')") or die(mysql_error()); } else { die("password is wrong"); } } ?>
Переменные регистрозависимые Имя переменной чувствительно к регистру. php.net/manual/ru/language.variables.basics.php Прочитай всю документацию по php: php.net/manual/ru/
$Login и $login это разные переменные. Учись искать в поиске не понятные слова. Регистр букв — см.: заглавная (прописная) и строчная буква.
Так php это инструмент, тут нужно логику написания программ понимать, почитай книги по программированию. Начни с assembler.
Хороший совет )) У вас реально первым языком был ассемблер? Я бы повесился, если бы с него начал. Но про логику написания - это верно. MrMos, пробуйте сначала по шагам записывать по-русски, что хотите. Порисуйте блок-схемы. Просто начинающие многие забывают, что php - это хоть и скриптовый, но язык программирования. Здесь вон сколько тем открыто только потому, что люди не понимают, что такое последовательность исполнения программы
Первым был pascal в школе, программа с муравьём или кенгуру где по клеткам можно двигать муравья с помощью команд "вверх", "вниз" и т.д. так вот она хорошо учит понимать последовательность действий.