Ich bin das Problem umgangen in dem ich mit FTP Arbeite , dort kannst Du alles hochladen .
upload.html
|
HTML
|
1
2
3
4
5
6
7
8
9
10
11
12
|
<html>
<head></head>
<body>
<h2>Datei hochladen</h2>
<form enctype="multipart/form-data" method="post" action="upload.php">
<input type="hidden" name="MAX_FILE_SIZE" value="32000000" />
File <br />
<input type="file" name="file" /><p />
<input type="submit" name="submit" value="Upload File" />
</form>
</body>
</html>
|
upload.php
|
PHP-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<?php
$ftp_server = "server";
$ftp_user = "user";
$ftp_pass = "passwort";
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
echo "Angemeldet als $ftp_user@$ftp_server\n";
ftp_put($conn_id, "/deinordner/".$_FILES['file']['name'], $_FILES['file']['tmp_name'], FTP_BINARY);
$dat = file_get_contents($_FILES['file']['tmp_name']);
file_put_contents($_FILES['file']['name'], $dat);
echo 'Erfolgreich hochgeladen.\n';
} else {
echo "Anmeldung als $ftp_user nicht möglich\n";
}
ftp_close($conn_id);
?>
|
Gruß
Jens
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »jegi0605« (4. Juni 2011, 23:28)