Moopsish Posted February 3, 2014 Share Posted February 3, 2014 (edited) hello, I'm trying to make a table that uploads files to my server (localhost right now). I followed an online tutorial on how to do this. Did exactly what i was supposted to but for some reason My page just says undefined uploaded file and other things.. I'm getting these errors: Notice: Undefined index: uploadedfile in C:\xampp\htdocs\files\php3\other\admin\cms.php on line 201 Notice: Undefined index: uploadedfile in C:\xampp\htdocs\files\php3\other\admin\cms.php on line 202 Notice: Undefined index: uploadedfile in C:\xampp\htdocs\files\php3\other\admin\cms.php on line 208 Here's my code: echo "<form method='POST' enctype=\"multipart/form-data\"><input type=\"file\" name=\"file\" placeholder=\"upload\"><input type=\"submit\" name=\"submit\" value='submit'/></form> "; if (isset($_POST['submit'])){ $destination = "../pic/"; $destination = $destination . basename( $_FILES['uploadedfile']['name']); if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $destination)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } } thanks for the help. Edited February 3, 2014 by Moopsish Quote Link to comment Share on other sites More sharing options...
mac_gyver Posted February 3, 2014 Share Posted February 3, 2014 your <form ....> tag is missing the enctype attribute that would allow a form to upload a file. Quote Link to comment Share on other sites More sharing options...
Moopsish Posted February 3, 2014 Author Share Posted February 3, 2014 your <form ....> tag is missing the enctype attribute that would allow a form to upload a file. I added the enctype to the form tag but I'm still getting the same error.. Quote Link to comment Share on other sites More sharing options...
Solution mac_gyver Posted February 3, 2014 Solution Share Posted February 3, 2014 the name of your file type form field is file. you would need to use that same name in the php code. Quote Link to comment Share on other sites More sharing options...
Moopsish Posted February 3, 2014 Author Share Posted February 3, 2014 thanks that solved it Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.