<?php
include('connect.php');
if (isset($_POST['username']) && isset($_POST['password'])){
$username = $_POST['username'];
$email = $_POST['email'];
$password = $_POST['password'];
global $mysqli;
$query = ("INSERT INTO lr (username, password, email) VALUES ('$username', '$password', '$email')");
$result = $mysqli->query($query, $connection) or die(mysql_erorr());
if($result === true){
$msg = "User Created Successfully.";
}
}
?>
Html:PHP от не работает - mysqli-> запрос
<form id="RegisterUserForm" action="" method="post" enctype="multipart/form-data">
<fieldset>
<p>
<label for="name">Name</label>
<input id="name" name="name" type="text" class="text" value="" />
</p>
<p>
<label for="tel">Email</label>
<input id="email" name="email" type="email" value="" />
</p>
<p>
<label for="Username">Username</label>
<input id="username" name="username" type="username" value="" />
</p>
<p>
<label for="email">Password</label>
<input id="password" type="password" name="password" class="text" value="" />
</p>
<p>
<label for="Cpassword">Confirm Password</label>
<input id="Cpassword" name="Cpassword" class="text" type="password" />
</p>
<p>
<label for="acceptTerms">
I agree to the <a href="">Terms and Conditions</a> and <a href="">Privacy Policy</a><br/>
<input id="acceptTerms" name="acceptTerms" type="checkbox" />
</label>
</p>
<p>
Upload a picture of your student ID. This is for your own safety from fraud attempts
<input type="file" name="fileToUpload" id="fileToUpload" style="color:green">
<input type="submit" value="Upload Image" name="submit" style="color:green">
<br/><br/><br/>
</p>
<input type="submit" id="registerNew" value="Register" />
</fieldset>
ad
</form>
Это мой код, когда я нажимаю на РЕГИСТРА КНОПКА IT дает мне эту ошибку
" Fatal error: Call to a member function query() on a non-object in C:\wamp\www\Unnamed Site 2\Signup.php on line 112"
я AM ВСЕГДА НУЖНО ЭТОТ PHP STUFF НУЖНА ПОМОЩЬ ПОЖАЛУЙСТА !!!
АОЛИ КОГДА ПОПыТКУ CONNECT MY DATBASE THRU DreamWeaver это дает мне ERROY ГОВОРИТ, ЧТО ЕСТЬ НЕТ DTATABASES ABAILABE
СПАСИБО ЗАРАНЕЕ
Обратите внимание на SQL-инъекцию. –
Пожалуйста, напишите свой 'connect.php'. Удалите пароли и личные данные. –
Конструктор, который подключается к базе данных и создает '$ mysqli', потерпел неудачу по неизвестным причинам. –