Прежде всего, позвольте мне сказать, что я новичок в SQL и PHP, поэтому не слишком сильно обижайте мои чувства, хорошо? :)Как получить доступ к базе данных SQL, сделанной из файла с помощью PHP
В table.sql
, я поставил
CREATE TABLE `quill-members` (
`id` int(11) NOT NULL auto_increment
`user` varchar(32) collate utf8_unicode_ci NOT NULL default '',
`password` varchar(32) collate utf8_unicode_ci NOT NULL default '',
`email` varchar(255) collate utf8_unicode_ci NOT NULL default '',
`regIP` varchar(15) collate utf8_unicode_ci NOT NULL default '',
`dt` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`id`),
UNIQUE KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
В файле с именем login.php
, у меня есть две формы, одна, что пользователь заполняет чтобы подписаться, другой, что пользователь заполнит войти в систему . Знак в форме будет отображаться на странице с именем login.php
, которая обрабатывает информацию, регистрирует пользователя, если учетные данные верны, и отправляет их обратно в login.php
с сообщением об ошибке, если их учетные данные неверны. Другая форма отправит информацию в файл под названием что-то вроде signup.php
и подпишет пользователя и отправит его на свою страницу/домашнюю страницу, либо.
Мой вопрос в том, как мне получить доступ к таблице «элементы quill» из скриптов PHP, если это возможно, а если нет, то как я буду заниматься этим.
Я также хотел бы знать, будет ли таблица, сделанная в table.sql
, сохранить или нет, когда пользователь закроет веб-страницу. Я думаю, что нет, поэтому, если он не спасет, как мне его сохранить? Я использую godaddy.com, поэтому, если я могу установить базу данных там и получить доступ к ней, это было бы хорошо знать.
Sidenote; 'password varchar (32)' - Это говорит о том, что вы используете MD5 для хранения паролей и считаетесь более безопасным для использования. Установите его на 60+ и используйте 'password_hash()'. Вот если вы намерены жить с этим. –
Этот вопрос слишком широк, учитывая то, о чем вы просите. Чтобы ответить на это в определенной степени; вы можете получить доступ к этой базе данных с помощью php, конечно. Вы должны посетить веб-сайт php.net и посмотреть некоторые уроки и использовать подготовленный оператор и безопасную функцию хэширования пароля. –
Спасибо, я могу попробовать! –