я сделал регистрацию PHP here Heres мой HTML и PHP: HTML:PHP регистрация не отвечает
<html>
<head>
<script src="validation-script.js"></script>
<link rel="stylesheet" href="style1.css">
<link rel="stylesheet" href="background.css">
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="bootstrap.css">
<!-- jQuery library -->
<script src="jquery.js"></script>
<!-- Latest compiled JavaScript -->
<script src="bootstrap.js"></script>
</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="peterbousaada.cf">Peter Bou Saada</a>
</div>
<div>
<ul class="nav navbar-nav">
<li><a href="peterbousaada.cf">Home</a></li>
<li><a href="peter.html">About Me</a></li>
<li><a href="contact.html">Contact Me</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="signup.html"><span class="glyphicon glyphicon-user"></span> Sign Up</a></li>
<li><a href="login.html"><span class="glyphicon glyphicon-log-in"></span> Log In</a></li>
</ul>
</div>
</div>
</nav>
<div class="container">
<form id="contact-form" action="signup.php" method="post">
<div>
<label>
<span>Full Name<font color="red" size="4px">*</font> :</span></br>
<input name="name" type="text" Placeholder="Your Full Name" tabindex="1" required autofocus>
</label>
</div>
<div>
<label>
<span>Username<font color="red" size="4px">*</font> :</span></br>
<input name="uname" type="text" Placeholder="Your Desired Username" tabindex="1" required>
</label>
</div>
<div>
<label>
<span>E-mail<font color="red" size="4px">*</font> :</span></br>
<input name="email" type="email" Placeholder="Your E-mail" tabindex="2" required>
</label>
</div>
<div>
<label>
<span>Password<font color="red" size="4px">*</font> :</span></br>
<input id="pwd" name="password" type="password" Placeholder="Your New Password" tabindex="3" required>
</label>
</div>
<div>
<label>
<span>Retype Password<font color="red" size="4px">*</font> :</span></br>
<input id="repwd" name="repassword" type="password" Placeholder="Retype Password" tabindex="4" required>
</label>
</div>
<div>
<button class="btn btn-success" name="submit" type="submit">Sign Up</button>
</div>
</form>
</div>
</body>
</html>
PHP:
<?php
$name = $_POST['name'];
$uname = $_POST['uname'];
$email = $_POST['email'];
$password = $_POST['password'];
$password2 = $_POST['repassword'];
$name =mysql_real_escape_string($name);
$uname =mysql_real_escape_string($uname);
$email =mysql_real_escape_string($email);
$password =mysql_real_escape_string($password);
$password2 =mysql_real_escape_string($password2);
if ($password != $password2){
echo "Error! Passwords do not match."
}
else{
$servername = "myservername";
$username = "myusername";
$password = "mypassword";
$dbname = "databasename";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
else {
echo "Connected successfully";
$sql = "INSERT INTO users (email,name ,username,password)
VALUES ('$email', '$name', '$uname', '$password')";}
if ($conn->query($sql) === TRUE) {
echo "registered!";
} else {
echo "failed";
}
$conn->close();
}
?>
нормально, так что я на 100% уверен, что соединение работает, потому что я настраиваю этот небольшой тест here. в основном, если он не подключился к db, он скажет Ошибка: error-name , но в моем случае это связано. так мне было интересно, если есть что-то случилось с моим кодом, и если some1 может дать мне адрес электронной почты и имя пользователя шашка, чтобы проверить, если они уже существуют в БД, я довольно новыми для PHP
я предлагаю вам сказать нам, какова реальная проблема ... Или мы хотим сказать это? – arkascha
Я обнаружил, что в теге else отсутствует окончание «}», я добавил его, но все еще ничего –
Я предлагаю вам начать поиск в файле журнала ошибок http-серверов. Именно там php записывает свои ошибки. Существует мало смысла в _guess_, что может быть проблемой, если вы можете _read_, что там. Этот файл журнала ошибок всегда должен быть первым, что нужно проконсультировать в случае возникновения проблем с php-скриптами, запущенными на http-сервере. – arkascha