hi,
Ein Ordner auf dem Server heisst public_html. Wenn ich nun die Zeile so anpasse:
ftp_put($ftp, $remote_file, "/public_html/", TP_ASCII);
Dann geschieht nichts. Ich habs auch ohne / am Schluss versucht, aber ohne Ergebnis. Mache ich da ein Überlegungsfehler, oder wieso funktioniert das nicht?
das manual nennt den dritten parameter der funktion local_file - nicht local_path.
deshalb vermute ich, dass dort wirklich nur ein datenname erwartet wird (dadurch "funktioniert es" mit "/" vermutlich eher zufällig.)
wenn das stimmt, müsstest du also vorher erst mit http://www.php.net/manual/de/function.ftp-chdir.php in das entsprechende verzeichnis wechseln, und dann bei ftp_put _nur_ den dateinamen angeben.
gruß,
wahsaga
--
I'll try being nicer if you'll try being smarter.
I'll try being nicer if you'll try being smarter.