Hallo Zusammen,
Ich versuche eine Datei mit einem ftp-script hochzuladen. Doch leider kommt immer die folgenden Fehlemeldung:
Warning: ftp_put() [function.ftp-put]: Unable to access $file in /home/httpd/vhosts/imcontacts.com/httpdocs/content/upload.php on line 22
Warning: ftp_put($file) [function.ftp-put]: failed to open stream: No such file or directory in /home/httpd/vhosts/imcontacts.com/httpdocs/content/upload.php on line 22
Die Datei wurde erfolgreich hochgeladen.
Hier mein Code:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<input type="file" name="datei" />
<input type="submit" value="Datei hochladen" />
</form>
<?php
$file = $_FILES['datei'];
$filename = $file['name'];
if (isset($file)) {
$ftpid = ftp_connect("***"
$ftplogin = ftp_login($ftpid, "***", "***"
if($ftpid && $ftplogin){
$upload = ftp_put($ftpid, $filename, '$file', FTP_BINARY);
}
echo "Die Datei wurde erfolgreich hochgeladen.";
}
?>
Kann mir jemand weiterhelfen?
w4p