Jump to content

p0werdirector

Members
  • Posts

    7
  • Joined

  • Last visited

Posts posted by p0werdirector

  1. Alright, the files are created and it now leads me to 

    Fatal error: Call to undefined function ftp_connect() in /home/virtual/test-mediaz.eu/htdocs/ftp.php on line 8
    
    FTP is installed on the server
  2. I need multiple users on the website to upload files from their computer to my server. And since there will be a lot of different users, i cant just create a new user for the server for each user. So whoever wants to upload a file, should just open up the website, choose his file and upload it. Without the need to login with his own account. All the uploads from the website should just go over the account "Website" (as it is set in the code).

  3. For my website, i need a function to upload a file to my ftp server directly from the website. I dont really know much about php so i googled it, found a code and configurated it. The code now looks like this:

    <html>
    <head>
    </head>
    <body>
    
    <form action="ftp.php" enctype="multipart/form-data" method="POST">
    <input name="local_file" type="file" size="50" maxlength="1024">
    
    <input type="hidden" value="1" name="flag" />
    <input type="submit" name="upload" value="Upload">
    </form>
    
    
    <?php
    if(isset($_POST['upload'])){
    	$ftp_server = "62.153.19.158";
    	$username = "Website";
    	$password = "web";
    	$file = $HTTP_POST_FILES['local_file']['name'];
    
    	$connection_id = ftp_connect($ftp_server);
    
    	$login_result = ftp_login($connection__id, $username, $password);
    
    	if ((!$connection_id) || (!$login_result)){
    		die 'No FTP-Conection established!' <br> 'Connection with FTP-Server as user '. $username . 'not possible!';
    	}else{
    		echo 'Connected.';
    	}
    
    	if(ftp_put($connection_id, $file, $local_file, FTP_ASCII)){
    		echo 'Error while uploading!';
    	}else{
    		echo 'File '. $file .' uploaded on '. $ftp_server .' as '. $file;
    	}
    	
    	ftp_quit($connection_id);
    }
    ?>
    </body>
    </html>
    

    If i open it up, i just get an error code saying:

    Parse error: syntax error, unexpected ''No FTP-Conection established!' (T_CONSTANT_ENCAPSED_STRING) in /home/virtual/test-mediaz.eu/htdocs/Upload.php on line 26

    I checked the code a few times and even a friend who knows much more about PHP could not find the problem.

     

    I would be very grateful if someone of you could help me with this since it is quite an important project.

     

     

×
×
  • 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.