मैं एक फॉर्म में एफ़टीपी अपलोड के माध्यम से एक फाइल अपलोड करना चाहता हूं।PHP फॉर्म के माध्यम से एफ़टीपी अपलोड
<?php
$ftp_server = "xxx";
$ftp_username = "xxx";
$ftp_password = "xxx";
// setup of connection
$conn_id = ftp_connect($ftp_server) or die("could not connect to $ftp_server");
// login
if (@ftp_login($conn_id, $ftp_username, $ftp_password))
{
echo "conectd as [email protected]$ftp_server\n";
}
else
{
echo "could not connect as $ftp_username\n";
}
$file = $_FILES["file"]["name"];
$remote_file_path = "/home/www/lifestyle69/import/".$file;
ftp_put($conn_id, $remote_file_path, $file, FTP_ASCII);
ftp_close($conn_id);
echo "\n\nconnection closed";
?>
FTP कनेक्शन सफलतापूर्वक जोड़ता है लेकिन फाइल कहीं नहीं है:
<html>
<body>
<form enctype="multipart/form-data" action="upload_file.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
</body>
</html>
यहाँ PHP फ़ाइल है।
क्या कोई मेरी मदद कर सकता है?
धन्यवाद!
क्या डेटाबेस? फ़ोल्डर अनुमतियों की जांच करें जिन्हें उन्हें 777 – vodich
पर सेट किया जाना चाहिए, क्षमा करें। मैं एफटीपी कनेक्शन लिखना चाहता था। लेकिन यह काम नहीं करता है। – Raffinatore
यदि आपके पास एक बड़ा रूप है तो आपको फिर से टाइप करने की आवश्यकता है?