2017-02-01 2 views
-1

Итак, я делаю свой первый сайт и после отправки данных в свою регистрационную форму, я получаю сообщение об ошибке «Неожиданный конец файла» в строке 43 моего документа. Я продолжаю искать ошибки, и я не нашел никаких сведений. Я просмотрел другие темы на этом сайте и проверил проблемы, которые предлагались в качестве решений для других. Ничего. Может ли кто-нибудь помочь? Вот мой код.Неожиданный конец поддержки файлов

<?php 
session_start(); 
include '../dbh.php'; 

$first = $_POST['first']; 
$last = $_POST['last']; 
$email = $_POST['email']; 
$uid = $_POST['uid']; 
$pwd = $_POST['pwd']; 

if (empty($first)){ 
    header("Location:../signin.php?error=empty"); 
    exit(); 
} 
if (empty($last)){ 
header("Location:../signin.php?error=empty"); 
exit(); 
} 
if (empty($email)){ 
    header("Location:../signin.php?error=empty"); 
    exit(); 
} 
if (empty($uid)){ 
    header("Location:../signin.php?error=empty"); 
    exit(); 
} 
if (empty($pwd)){ 
    header("Location:../signin.php?error=empty"); 
    exit(); 
    } else{ 
     $sql ="SELECT uid FROM user WHERE uid='$uid'"; 
     $result = $conn->query($sql); 
     $uidcheck = mysqli_num_rows($result); 
     if ($uidcheck > 0){ 
     header("Location:../signin.php?error=username"); 
     exit(); 
} else { 
    $sql = "INSERT INTO user (first, last, email, uid, pwd) 
    VALUES ('$first', '$last', '$email', '$uid', '$pwd')"; 
    $result = $conn->query($sql); 

    header("Location:../index.php"); 
+0

Вам не хватает закрытия}?> В конце. – Kaylined

ответ

0

Добавьте эти две строки:

} 
?> 

в конце сценария.

Смежные вопросы