2017-06-15 6 views
0

hochladen Ich versuche, eine Website mit dem Hochladen von Dateien zu erstellen! Hier ist mein Code: index.php:Ich versuche, die Datei

<?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"]; 
?> 

ich vereinfachen habe den Upload-Code, Aber es zeigt immer noch die Fehler Massage

Undefined index: file in C:\xampp\htdocs\system\inc\sumbitfinish.php on line 6 

Was ist das Problem? Ich muss auch die Daten an MySQL zur gleichen Zeit senden, Es ist, dass diese Funktion nicht gleichzeitig arbeiten kann?

Antwort

0

Die ID des Eingabefelds vom Typ Datei ist ufile, nicht file, also versuchen Sie $_FILES["ufile"]["name"].

+0

Oh !! Was für ein unvorsichtiger Fehler! –

Verwandte Themen