Javascript无法正确重定向
我有一个表单上传图像,如果成功,它应该重定向到同一页,并应显示图像。我使用了下面的php和javascript代码,虽然上传成功,但显示的是空页面。如果我手动刷新上传页面,图像将加载 我使用下面的代码将数据传递到上传页面。找不到任何问题Javascript无法正确重定向,javascript,php,Javascript,Php,我有一个表单上传图像,如果成功,它应该重定向到同一页,并应显示图像。我使用了下面的php和javascript代码,虽然上传成功,但显示的是空页面。如果我手动刷新上传页面,图像将加载 我使用下面的代码将数据传递到上传页面。找不到任何问题 if (move_uploaded_file($_FILES['image']['tmp_name'], $target)) { echo '<script type="text/javascript">'; echo 'alert(
if (move_uploaded_file($_FILES['image']['tmp_name'], $target)) {
echo '<script type="text/javascript">';
echo 'alert("Successfully Uploaded Image");';
echo "window.location.href ='../htdocs/reg-image.php?nic=$nic' ";
echo 'window.location = "../htdocs/reg-image.php";';
echo '</script>';
}
if(移动上传的文件($\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\$target)){
回声';
回显“警报”(“已成功上载图像”);
echo“window.location.href=”../htdocs/reg image.php?nic=$nic';
echo'window.location=“../htdocs/reg image.php”;
回声';
}
try echo“location.reload();”。tryecho“window.location.href='reg-image.php?nic=$nic'
htdocshtdocs
是您的文档根目录,不应该出现在href
或更好的标题('Location reg image.php?nic=“.nic$nic”)
您不需要JavaScript。如果表单操作与源代码不同,则使用header。我认为。/htdocs
来自本地主机,这意味着在部署网站时无法工作。