gpt4 book ai didi

PHP空白白页,没有错误

转载 作者:可可西里 更新时间:2023-11-01 14:02:50 27 4
gpt4 key购买 nike

<分区>

我有一个本地开发的 PHP 页面,运行良好。将其上传到服务器后,我现在只得到一个空白的白屏?它是完全相同的代码,在本地工作正常但在远程不工作。我已经尝试设置错误报告,但仍然没有给我任何错误,只是一个空白的白屏。

代码:

    $firstname = $phone = $email = $picture = $sqlcon = "";
$firstnameErr = $phoneErr = $emailErr = $pictureErr = $sqlErr = $filterErr = "";
$statusmsg = "";
$newpicture = $registered = "false";

if ($_SERVER["REQUEST_METHOD"] == "POST") {

// If the user has not entered a firstname and has not entered details previously
if ((empty($_POST["firstname"])) && empty($_POST["hfirst"])) {

$firstnameErr = "Firstname is required for submission";
}
else {

if (!empty($_POST["firstname"])) {

$firstname = $_POST["firstname"];
}
else {

$firstname = $_POST["hfirst"];
}

if (!preg_match("/^[a-zA-Z ]*$/", $firstname)) {

$firstnameErr="Please ensure you have entered only characters for your first name";
}
}

// If the user has not entered a phone number and has not entered details previously
if ((empty($_POST["phone"])) && (empty($_POST["hphone"]))) {

$phoneErr = "Please ensure you have entered a phone number";
}
else {

if (!empty($_POST["phone"])) {

$phone = $_POST["phone"];
}
else {

$phone = $_POST["hphone"];
}

if (!is_numeric($phone)) {

$phoneErr = "Please ensure you have entered a valid phone number";
}
}

if ((empty($_POST["email"])) && (empty($_POST["hemail"]))) {

$emailErr = "Please ensure you have entered your email address";
}
else {

if (!empty($_POST["email"])) {

$email = $_POST["email"];
}
else {

$email = $_POST["hemail"];
}

if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/", $email)) {

$emailErr = "Please ensure you have entered a valid email address";
}
}

if ((empty($_FILES["file"]["name"])) && (empty($_POST["hfile"]))) {

$pictureErr = "Please ensure you have selected a picture to upload";
}
else {

if (!empty($_FILES["file"]["name"])) {

if ($_FILES["file"]["size"] > 1048576) {

$pictureErr = "The maximum size for a picture is 1mb";
}
else {

// Ensure the user has selected a file of accepted type
$temp = explode(".", $_FILES["file"]["name"]);
$ext = end($temp);
$allowedExt = array ("gif", "JPEG", "jpg", "png", "JPG");

if (!in_array($ext, $allowedExt)) {

$pictureErr = "Please ensure you have uploaded an image file";

}
}

$newpicture = "true";
$picture = $_FILES["file"]["name"];

}
else {

$picture = $_POST["hpicture"];
}
}

$sqlcon = mysqli_connect("localhost", "USER", "PASS", "personneldb");

if (mysqli_connect_errno()) {

$sqlErr = "Could not connect to database";
mysqli_close($sqlcon);
}

if ($newpicture == "true") {

if (!move_uploaded_file($_FILES["file"]["tmp_name"], "./upload/".$_FILES["file"]["name"])) {

$pictureErr = "File could not be uploaded";
}
}

if ((empty($firstnameErr)) && (empty($emailErr)) && (empty($phoneErr)) && (empty($pictureErr == "")) && (empty($sqlErr == ""))) {

mysqli_query($sqlcon, "INSERT INTO test2Details(Firstname, Phone, Email, ImageName)
VALUES ('$firstname', '$phone', '$email', '$picture')");

// Display status message
$statusmsg = "Success! Your details and picture have been uploaded and stored";


}

if ((!empty($firstname)) && (!empty($phone)) && (!empty($email)) && (!empty($picture))) {

$registered = "true";
}
else {

$registered = "false";
}


}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com