ftp Upload lokal aber nicht übers Web
Dennis
- ftp
0 rolfrost0 Dennis
0 Sven Rautenberg
Hallo,
habe folgendes Script, welches zwar lokal funktioniert, ich kann also am eigenen PC Bilder zB hochladen, aber nicht von anderem Rechner aus, also Web, Netzwerk etc
Wer kann mir helfen?
?php
if ($upload == yes) {
$user_ = $_SERVER["REMOTE_USER"];
$ftp_server = "127.0.0.1";
$ftp_user_name = "###";
$ftp_user_pass = "###";
$source_file = "$Bild_2";
$destination_file = "upload.jpg";
// Herstellen der Basis-Verbindung
$conn_id = ftp_connect("$ftp_server");
// Einloggen mit Benutzername und Kennwort
$login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass");
// Verbindung überprüfen
if ((!$conn_id) || (!$login_result)) {
echo "Ftp-Verbindung nicht hergestellt!";
echo "Verbindung mit $ftp_server als Benutzer $ftp_user_name nicht möglich<br";
die;
} else {
echo "Verbunden mit $ftp_server als Benutzer $ftp_user_name<br>";
}
// Upload der Datei
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// Upload-Status überprüfen
if (!$upload) {
echo "Ftp upload war fehlerhaft!";
} else {
echo "Datei $source_file auf $ftp_server als $destination_file geschrieben";
}
// Schließen des FTP-Streams
ftp_quit($conn_id);
die();
}
?>
<td width="100%"><FORM METHOD="Post" ACTION="f.php">
<table border="0" width="100%">
<tr>
<td><font face="Arial, Helvetica, sans-serif" size="3" color="#7A9162">Bild:</font>
</td>
<td><INPUT TYPE="file" NAME="Bild_2"></td>
</tr>
</table>
</center>
<p align="right">
<INPUT TYPE="submit" value="Upload">
</p>
<input type="hidden" name="upload" value="yes">
</FORM>
hi,
<td width="100%"><FORM METHOD="Post" ACTION="f.php">
... enctype="multipart/form-data"
thats all ;
Rolf
Hallo,
habs eben auch bemerkt, doch leider klappt auch das nicht?!?!?
Dennis
Moin!
$source_file = "$Bild_2";
Recherchiere bitte, wie man die hochgeladenen Dateien von Formularen anspricht, um sie weiterzuverarbeiten (und insbesondere vor dem Löschen am Skriptende bewahrt).
In der DCLP-FAQ steht dazu was. http://www.dclp-faq.de
- Sven Rautenberg