Здравствуйте. Подскажите пожалуйста, как занести логин и пароль в базу данных вот код Код (Text): <?php if(!empty($_POST['username'])) { $username = $_POST['username']; } else { echo '<h14><span>Логин должн быть не менее 4 символа. Пожалуйста, вернитесь назад</span></h4>'; exit(); } if(!empty($_POST['password'])) { $password = $_POST['password']; } else { echo '<h4><span>Пароль должн быть не менее 4 символа. Пожалуйста, вернитесь назад</span></h4>'; exit(); } if($_POST['r_password']== $_POST['password']) { $r_password = $_POST['r_password']; } else { echo "<h4><span>Пароль не совпадает. Пожалуйста, вернитесь назад и исправьте</span></h4>"; exit(); } ?> Буду благодарен если покажите. Спасибо.
Не засоряйте форум тупыми темами, обсужденные 1 миллион раз. imoisey, сказал вам истину. А вы даже не взяли это во внимание, какую вы помощь ждете? Чтобы за вас все написали? Кому это нужно терять время на такую личность как вы? Которая даже мануал читать не умеет.
1. Я и без этого знаю что с помощью языка SQL. Если бы не знал, я бы не показывал свой код, а просто с просил - с помощью какого языка. 2. Это не тупой вопрос. Вопрос по сути для новичка. Так как все что есть в Интернете, я уже кучу перепробовал, вечно пишет что функция устарела. тут до сих пор есть такие которые новичкам показывают устаревшие функции. И это не есть хорошо. 3. Ни чего он мне полезного и умного не сказал, просто очередной троль наверное. И не стоит острить, потому таких как вы поострить уже надоели. Что то не нравится, не читайте и пишите. 4. Я спрашиваю нормальных людей, которые смогут конкретно показать как это сделать и это будет полезно для новичка. На то и есть этот форум.
Если PDO: Код (Text): $query = $pdo->prepare( 'INSERT INTO ваша_таблица VALUES( \'\', :username, :password)' ); $query->execute( array( 'username' => $username, 'password' => $password) ); Или более устаревшим способом, но рабочим: Код (Text): $db_conx = mysqli_connect("localhost", "Логин", "Пароль", "Имя-ДБ"); $sql = "INSERT INTO ваша_таблица(username, password) VALUES ('$username','$password')"; $query = mysqli_query($db_conx, $sql); А вообще копай исходники, видео уроки и тот же сайт php.net
Вот так вот вписываю Код (Text): <?php include('config/config.php'); if(!empty($_POST['username'])) { $username = $_POST['username']; } else { echo 'Укажите логин'; exit(); } if(!empty($_POST['password'])) { $password = $_POST['password']; } else { echo 'Указали пароль'; exit(); } if($_POST['r_password']== $_POST['password']) { $query = $pdo->prepare( 'INSERT INTO users VALUES( \'\', :username, :password)' ); $query->execute( array( 'username' => $username, 'password' => $password) ); $r_password = $_POST['r_password']; } else { echo 'Пароль не совпадает'; exit(); } ?> И в строке 26 показывает ошибку. Подключение к пазе config/config.php у меня уже осуществляется с помощью PDO Код (Text): <?php $host = "127.0.0.1"; $db_name = "123"; $login = "root"; $password = "******"; $connection = new PDO( 'mysql:host='.$host.';dbname='.$db_name, $login, $password ); $connection->query("SET NAMES 'utf-8'"); ?> Да как же все таки?
Вы такой наивный... Вы так и будет собирать проект по кускам? На ютуб идите и пишите "Создаем регистрацию на AJAX php " к примеру, да как угодно. Так как вы не можете понять чужой код, сначала смотрите уроки на русском языке. Только подальше держитесь от ПОПОВА и БОЙКО.
Я же не знаю как ))) база та есть, готова, и уже ждет что бы в нее что нибудь вписали ))) Сейчас посмотрю на ютубе про AJAX Конечно хотелось без всяких AJAX.
1. Ну так раз знаешь, что ты тогда суда пишешь? 2. Правильно - это наитупейший вопрос... Какая функция устарела все сказано в документациях, если у тебя мозгов не хватает ее открыть и посмотреть, то извиняйте... 3. Ты ничего умного не спросил, а более того, у тебя глаза закрыты, ты поднеми веки и посмотри, сколько тем создано по этому поводу. 4. Кто нормальный тебе ответит, если ты не нормальный? P.S. Просто иди лесом, окай?