Jump to content

adamordna

New Members
  • Posts

    5
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Male
  • Location
    hawaii

adamordna's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. so using that i have... function FtpMkdir($FTPpath, $id) { $server='www.myserver.com'; // ftp server       $connection = ftp_connect($server); // connection // login to ftp server       $user = "user";       $pass = "pass";       $result = ftp_login($connection, $user, $pass); // check if connection was made     if ((!$connection) || (!$result))     {       return false;       exit();       }       else       {       ftp_chdir($connection, $FTPpath); // go to destination dir       if(ftp_mkdir($connection,$id))       { // create directory       return $id;       }       else       {         return false;              }   ftp_close($conn_id); // close connection   }     } ############################################ if(isset($_POST['addnew'])) { $FTPpath= '/httpdocs/compFiles/'; $id='entry_'.$_POST['rid']; //new dir name $path= '/var/www/vhosts/mydomain.com/httpdocs/compFiles/'.$id; if(!is_dir($path))  { FtpMkdir($FTPpath, $id); // make dir  } if(is_dir($path))  // directory already  exists { chmod($path, 0707); if ($_FILES['file_upld']['tmp_name']) //upload file { $temp_name = $_FILES['file_upld']['tmp_name']; $filename = $_FILES['file_upld']['name']; $dir = $path.'/'; move_uploaded_file($temp_name,$dir.$filename); chmod($dir.$filename, 0707); $success = "<font color=\"green\">Your file was uploaded successfully</font>"; } } } Which now creates a directory that at least doesn't belong to apache, has permissions  755 but doesn't upload the file ,unless i change the permissions to 707 , and chmod($path, 0707); nor chmod($dir.$filename, 0707); seem to be working...
  2. bummer.. i really need to get this issue resolved..let me know if you find out anything..thanks in advance
  3. I still haven't found a solution for this?
  4. safe_mode is ...Off thanks......
  5. I have the following code.... if(isset($_POST['addnew'])) { $id='entry_'.$_POST['rid']; $path= '/var/www/vhosts/domainname.com/httpdocs/files/'.$id; $fullpath= $path; if(!is_dir($fullpath)) { mkdir($fullpath, 0777); } if(is_dir($fullpath)) { if ($_FILES['file_upld']['tmp_name']) { $temp_name = $_FILES['file_upld']['tmp_name']; $filename = $_FILES['file_upld']['name']; $dir = $fullpath.'/'; move_uploaded_file($temp_name,$dir.$filename); chmod($dir.$filename, 0777); } } } It all works fine problem is it asigns the ownership to apache and i can't delete or download the files once they are in there, i can read, edit , etc.. but not download or delete... also it appears that the permissions are really 755 not 777..but i think that's common?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.