Box Posted July 12, 2009 Share Posted July 12, 2009 I seem to be having multiple issues with this. //deal with the uploaded file if($_FILES['attachment']['name']) { $target_path = "../attachments/"; $target_path = $target_path . mysql_insert_id(); if(move_uploaded_file($_FILES['attachement']['tmp_name'], $target_path)) { echo "The attached file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded<br />"; } else{ echo "There was an error uploading the file, please try again!<br />"; } } //stop dealing with the uploaded file I am wanting the file to be named whatever the new auto id row is to stop any duplicate files being uploaded etc and this is a bit neater than a timestamp. when I echo'd: $_FILES['attachment']['name'] and $target_path . mysql_insert_id(); they came back empy but $_FILES['attachement']['tmp_name'] gives the temp filename. The code never actually enters the if statement (I commented it out and tested the code inside the if statment to check if that was sound but ran into the above problems) Any ideas? Im hoping for something simple thanks Quote Link to comment Share on other sites More sharing options...
Box Posted July 13, 2009 Author Share Posted July 13, 2009 never mind! ive fixed it, i had a typo! atatchEments. whoops! thanks anyway 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.