nehmet_b
@nehmet_b

Не могу отправить страницу?

Здравствуйте. Я использую OpenServer и сайт лежит
C:\openserver\domains\localhost\mysiteproject.com после auth.php после не идентично выведение пароля должна попасть в reg.php который лежит в том папке
<?php
require_once 'database_connect.php';

$name = $_POST['name'];
$surname = $_POST['surname'];
$email = $_POST['email'];
$password1 = sha1($_POST['password1']);
$password2 = sha1($_POST['password2']);

if($password1 === $password2){
$insert = "INSERT INTO FirstTable (name, surname, email, password) VALUES ('$name', '$surname', '$email', '$password1')";
$query = mysqli_query($connect, $insert);
} else {
header("Location: " . "$_SERVER['DOCUMENT_ROOT']" . "/reg.php"); // ???
exit;
}
но:
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\OpenServer\domains\localhost\mysiteproject.com\auth.php on line 14
помогите пожалуйста :(
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Для начала, уберите кучу тегов не относящихся к вопросу.

header("Location: " . $_SERVER['DOCUMENT_ROOT'] . "/reg.php"); 
// кавычки при конкатенации с переменными не нужны
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы