我是php新手 自己摸索著寫了一段 上傳sql數(shù)據(jù)庫(kù)的話 然后跳轉(zhuǎn)到主頁(yè)。。這段話在本地服務(wù)器跑沒(méi)什么問(wèn)題,但是上傳到買的虛擬主機(jī)上就不能跳轉(zhuǎn)而是停留在當(dāng)前界面 需要我手動(dòng)回去 請(qǐng)問(wèn)是哪里的問(wèn)題?
<div class="myform"><form action="upload.php" method="post" enctype="multipart/form-data"> <input type="text" name="title" value="#2017-XX-XX"> <input type="text" name="content" value="說(shuō)一句話吧"> <input type="file" name="myupload"/> <input type="submit" value="上傳"/></form></div>
<?php
date_default_timezone_set('PRC');
include ("dbconnect.php");
error_reporting(0);
$typeArr = explode("/", $_FILES["myupload"]["type"]);
$myimgType = array("png","jpg","jpeg","gif");
if(in_array($typeArr[1], $myimgType))
{
$imgname = time().".".$typeArr[1];
$address = "../file/".$imgname;
$bol = move_uploaded_file($_FILES["myupload"]["tmp_name"], $address);
if($bol)
{
$title = $_POST['title'];
$content = $_POST['content'];
$sql = "INSERT INTO gallery (`title`,`content`,`img`) VALUES ('$title','$content','$address')" ;
$mysqli->query($sql);
echo "上傳成功!";
header("Location:/gallery");
}
else echo "上傳失敗!";
}
?>
為什么這段PHP代碼本地可以跑,上傳到虛擬主機(jī)后就不能 跳轉(zhuǎn)界面了?
哆啦的時(shí)光機(jī)
2019-03-08 06:42:25