gibt es eine möglichkeit dateien upzuloaden per php und diese dann vom lokalem pfad auf einen externen ftp zu verschieben?
ich habe den obenstehenden code! das file wird hochgeladen und zwar in den ordner webserver, nun möchte ich aber dass diese zur sicherheit nochmal auf meinem ftp server kopiert wird! wie stelle ich das an?
gibt es vielleicht ein befehl, mit dem ich direkt auf einen ftp uploaden kann? das wäre natürlich das optimalste! danke für eure hilfe!!!
PHP-Code:
<FORM ENCTYPE="multipart/form-data" ACTION="" METHOD="POST">
The file: <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Upload">
</FORM>
<?php
$path = "/webserver/";
$max_size = 400000;
if (is_uploaded_file($userfile)) {
if ($userfile_size>$max_size) { echo "The file is too big<br>\n"; exit; }
if (($userfile_type=="image/pjpeg")) {
if (file_exists($path . $userfile_name)) { echo "The file already exists<br>\n"; exit; }
$res = copy($userfile, $path . $userfile_name);
if (!$res) {
echo "upload failed!<br>\n"; exit; }
else
echo "upload sucessful<br>\n";
echo "File Name: $userfile_name<br>\n";
echo "File Size: $userfile_size bytes<br>\n";
echo "File Type: $userfile_type<br>\n";
} else { echo "Wrong file type<br>\n"; exit; }
}
?>
gibt es vielleicht ein befehl, mit dem ich direkt auf einen ftp uploaden kann? das wäre natürlich das optimalste! danke für eure hilfe!!!
Kommentar