paulman888888 Posted June 10, 2008 Share Posted June 10, 2008 I have my php script but i get an error. I think i have more than one error. This is one error i get Parse error: parse error, unexpected T_VARIABLE in /home/www/somesite.com/joinus3.php on line 10 This is my full code <?php $date = date("y/m/d"); // Where the file is going to be placed $target_path = "joinus/" $date"/"; //this is line 10 /* Add the original filename to our target path. Result is "uploads/filename.extension" */ $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); $_FILES['uploadedfile']['tmp_name']; if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } ?> I think one error is my date, and the 2nd error is that the folder doesnt exist, and i dont know how to make my php script to make the folder. Thankyou very much. Paul Quote Link to comment Share on other sites More sharing options...
jonsjava Posted June 10, 2008 Share Posted June 10, 2008 forgot to add "." <?php $date = date("y/m/d"); // Where the file is going to be placed $target_path = "joinus/".$date."/"; //this is line 10 /* Add the original filename to our target path. Result is "uploads/filename.extension" */ $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); $_FILES['uploadedfile']['tmp_name']; if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } ?> Quote Link to comment Share on other sites More sharing options...
paulman888888 Posted June 10, 2008 Author Share Posted June 10, 2008 i still get an error. I have never done a php upload script before and i am still getting errors. Am i missing a simple problem again? Quote Link to comment Share on other sites More sharing options...
LemonInflux Posted June 10, 2008 Share Posted June 10, 2008 <?php $date = date("y/m/d"); // Where the file is going to be placed $target_path = "joinus/".$date."/"; //this is line 10 /* Add the original filename to our target path. Result is "uploads/filename.extension" */ $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); $_FILES['uploadedfile']['tmp_name']; if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } ?> First thing I saw was: $_FILES['uploadedfile']['tmp_name']; Should your code be... <?php $date = date("y/m/d"); // Where the file is going to be placed $target_path = "joinus/".$date."/"; //this is line 10 /* Add the original filename to our target path. Result is "uploads/filename.extension" */ $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } ?> 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.