0
我想要建立一个文件上传的网站! 这里是我的代码: 的index.php:试图上传一个文件
<?php include('/inc/header.php'); ?>
<?php
if($_SESSION['username'] != null)
{
echo "
<form class=\"form-horizontal\" method=\"post\" action=\"inc/sumbitfinish.php\" enctype=\"multipart/form-data\">
<!-- Text input-->
<div class=\"form-group\">
<label class=\"col-md-4 control-label\" for=\"Your Name\">Name</label>
<div class=\"col-md-4\">
<input id=\"Your Name\" name=\"namew\" type=\"text\" placeholder=\"placeholder\" class=\"form-control input-md\" required=\"\">
</div>
</div>
<!-- Text input-->
<div class=\"form-group\">
<label class=\"col-md-4 control-label\" for=\"Home Work Code\">Home Work Code</label>
<div class=\"col-md-4\">
<input id=\"Home Work Code\" name=\"code\" type=\"text\" placeholder=\"placeholder\" class=\"form-control input-md\">
</div>
</div>
<!-- Textarea -->
<div class=\"form-group\">
<label class=\"col-md-4 control-label\" for=\"textarea\">Additional Imformation </label>
<div class=\"col-md-4\">
<textarea class=\"form-control\" id=\"textarea\" name=\"add\">default text</textarea>
</div>
</div>
<!-- File Button -->
<div class=\"form-group\">
<label class=\"col-md-4 control-label\" for=\"filebutton\">File Button</label>
<div class=\"col-md-4\">
<input id=\"ufile\" name=\"ufile\" class=\"input-file\" type=\"file\">
</div>
</div>
<!-- Button -->
<div class=\"form-group\">
<label class=\"col-md-4 control-label\" for=\"\"></label>
<div class=\"col-md-4\">
<button id=\"Submit\" name=\"sumbit\" value=\"Sumbit\" class=\"btn btn-primary\">Hand In</button>
</div>
</div>
</fieldset>
</form>
";
}
else
{
echo "<script language=\"javascript\">";
echo "alert(\"You don\'t have permission to access this page\")";
echo "</script>";
echo "<meta http-equiv=REFRESH CONTENT=0;url=/index.php>";
};
?>
sumbitfinish.php
<?php session_start(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
include('mysql.php');
echo $_FILES["file"]["name"];
?>
我已经简化了上传代码, 但它仍然显示错误按摩
Undefined index: file in C:\xampp\htdocs\system\inc\sumbitfinish.php on line 6
问题是什么? 我还需要同时向MySQL发送数据, 这是功能不能同时工作的那个?
哦!多么粗心的错误! –