harafa Posted February 17, 2009 Share Posted February 17, 2009 Hi all, i have a little problem, i know u can solve it i need to change the path of an uploaded file, by concatenating its name & type with a constant string, this constant string is a location on my computer $path="C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\upload\". " " .$_FILES["file"]["name"]. " " .$tp =$_FILES["file"]["type"]; This code is not working, i need 2 know wt's wrong, wt should i do instead?? Thanx in advance Quote Link to comment https://forums.phpfreaks.com/topic/145643-little-problem-writing-a-slash-in-a-string/ Share on other sites More sharing options...
premiso Posted February 17, 2009 Share Posted February 17, 2009 Either escape the slash (\\) or use single quotes as \ is considered an escape character in PHP. EDIT: You should also be able to change it to a / instead \ and it should work. Quote Link to comment https://forums.phpfreaks.com/topic/145643-little-problem-writing-a-slash-in-a-string/#findComment-764590 Share on other sites More sharing options...
Philip Posted February 17, 2009 Share Posted February 17, 2009 $path="C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\upload\". " " .$_FILES["file"]["name"]. " " .$tp =$_FILES["file"]["type"]; Maybe you can see what it's doing that with some highlighting $path="C:\\Program Files\\Apache Software Foundation\\Apache2.2\\htdocs\\upload\\".$_FILES["file"]["name"].$tp.$_FILES["file"]["type"]; You needed to escape the quotes Quote Link to comment https://forums.phpfreaks.com/topic/145643-little-problem-writing-a-slash-in-a-string/#findComment-764591 Share on other sites More sharing options...
Mchl Posted February 17, 2009 Share Posted February 17, 2009 or use realpath with forward slashes $path=realpath("C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/upload/"). ... Quote Link to comment https://forums.phpfreaks.com/topic/145643-little-problem-writing-a-slash-in-a-string/#findComment-764593 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.