l3rodey Posted June 26, 2013 Share Posted June 26, 2013 Hey all, I have this code: <?php $ip = $_SERVER['REMOTE_ADDR']; $ip = str_replace(".", "", $ip); if(!is_dir("upload/$ip/")){ mkdir("upload/$ip"); } $path= "upload/$ip/".$HTTP_POST_FILES['upl']['name']; if($upl !=none){ if(copy($_FILES['upl']['tmp_name'], $path)){ echo '{"status":"success"}'; } else { echo '{"status":"success"}'; } } echo $ip; ?> Now for notes, this is upload.php and the data is collected from index.php where the upload form is. A couple notes from here: 1. this script + index.php work perfect on apache. 2. I am trying to get this only iis7 on server 2008. 3. $ip does create the folder upload/$ip works the folder is created. But the file itself does not appear like I said this works perfect on a shared host with apache not on my private web server.... I don't know if this is correct but on inetpub I have given the user "everyone" full access so there should be no security unless I am doing it wrong... Any suggestions? Link to comment https://forums.phpfreaks.com/topic/279589-copy-not-working/ Share on other sites More sharing options...
boompa Posted June 26, 2013 Share Posted June 26, 2013 $HTTP_POST_FILES Can't help with IIS issues, but I just wanted to say that based on your use of the above whatever tutorial you are following is *old*. Consider reading the actual PHP documentation on handling file uploads. Link to comment https://forums.phpfreaks.com/topic/279589-copy-not-working/#findComment-1437937 Share on other sites More sharing options...
ginerjm Posted June 26, 2013 Share Posted June 26, 2013 You haven't defined $url for the test you are doing midway. Also - what is 'none'? Not a string;not a var. So I think the test of "$url != none" always fails and hence no copy-ing occurs. Link to comment https://forums.phpfreaks.com/topic/279589-copy-not-working/#findComment-1438060 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.