Hallo zusammen!
Ich habe ein Problem bei dem ich nicht weiterkomme.
Ich möchte einen FTP Upload per PHP Skript machen.
seite 1: Uploadfeld für Bild
seite 2: Erstellung von Verzeichnis auf Server und Upload
Ein Verzeichnis bekomme ich erstellt, d.h. die FTP Verbindung steht.
Allerdings weiß ich nicht wie ich dann weitermachen soll. Habe mit ftp_fput und ftp_put rumprobiert. Vielleicht ist der filepointer das problem bei der Übergabe durch $_FILE?? ohne FTP geht der Upload...
Wäre schön wenn mir jemand einen Tip geben kann.
Code:
//Verzeichnis erzeugen wenn noch nicht vorhanden
ftp_chdir($conn_id,'htdocs/test/images/hotels/');
ftp_mkdir ($conn_id,$hotelid);
//Hochladen der Dateien
$file = $_FILES['bild1']['tmp_name'];
$fp = fopen($file, 'r');
if (ftp_fput($conn_id, $file, $fp, FTP_ASCII)) {
echo "Successfully uploaded $file\n";
} else {
echo "There was a problem while uploading $file\n";
}