Es gibt die Möglichkeit via cURL , kann genutzt werden um über Verschiedene Protokollarten POST, GET, FTP zu laden.
[code]
Daten
[/code]
Jetzt kochen wir das ganze kurz auf und rühren etwas PHP Code unter...
Daüber schreiben wir also:
[code]if (isset($_POST['Submit'])) {
if (!empty($_FILES['upload']['name'])) {
$ch = curl_init();
$localfile = $_FILES['upload']['tmp_name'];
$fp = fopen($localfile, 'r');
curl_setopt($ch, CURLOPT_URL, 'ftp://ftp_login:password@ftp.domain.com/'.$_FILES['upload']['name']);
curl_setopt($ch, CURLOPT_UPLOAD, 1);
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, filesize($localfile));
curl_exec ($ch);
$error_no = curl_errno($ch);
curl_close ($ch);
if ($error_no == 0) {
$error = 'File uploaded succesfully.';
} else {
$error = 'File uploadd error.';
}
} else {
$error = 'Please select a file.';
}
}[/code]
wenn error code null ist wurde das File erfolgreich geladen.
MfG
NusO