2015-11-24 6 views
0

Так что в течение нескольких часов я пытался выяснить, почему данные со страницы моего регистра не войдут в мою базу данных. Я перечислил весь код и базу данных, связанные с этим здесь (я должен поместить его в pastebin, иначе он не будет работать:
http://pastebin.com/2sW701Qv - это все ссылки, так как я только что сделал этот профиль и нуждаюсь в дополнительной репутации, чтобы опубликовать дополнительную ссылку.

в любом случае спасибо за попытку помочь, и я отвечу на любые вопросы
Edit: в файле регистрации, то кнопка отправки имеет тип установлен в данных, а не представитьPhp данные не вставляются в базу данных

+1

ваш код действительно очень страшно, вы код ** Устаревшего API ** и ** Уязвимость SQL Injection ** –

+0

Я знаю, прежде чем делать все, что мне нужно, чтобы убедиться, что основы работают, – user3125845

+0

вот видео, чтобы показать его! https://www.youtube.com/watch?v=Da5uHO9cdHM – user3125845

ответ

0

в странице регистрации

! $_POST['data'] не установлен, поэтому он не может выполнить запрос INSERT.

РЕШЕНИЕ

С кнопки отправки изменить тип на submit и имя для data.

Ваша кнопка отправить должна быть <input type="submit" name="data" value="Register" />

+0

Нет, до сих пор не вставляют данные в мою базу данных ... – user3125845

+0

идет ли это внутри условия вставки? он дает какие-либо ошибки? –

+0

какой? и нет ошибки. – user3125845

0

Try замена ..

это

if (isset($_POST['data'])){ 

в

if (isset($_POST['firstname'])){ 

и это

<input type="data" name="submit" value="Register" /> 

в

<input type="submit" name="submit" value="Register" /> 

Надеется, что это помогает ..

+0

вставьте данные в мою базу данных .... – user3125845

+0

perfect ans ... :) –

0

Попробуйте изменить запрос со следующим: -

$query = "INSERT INTO `users` ('firstname', 'lastname', 'email', 'username', 'password') VALUES ($firstname, $lastname, $email, $username, $password)"; 
+0

Можете вы заменить этот код и сообщить мне свой результат $ result = mysql_query ($ query) или die ($ query); –

+0

Я сделал это, я не знаю, что вы имеете в виду, но ничего не изменилось, все равно не работает. – user3125845

+0

, но что вы получили в своем браузере? –