Ik kan een connectie opzetten naar mijn php server en dan via ftp_put een bestand uploaden. Ik heb dan geen problemen met de connectie.

Als ik met dezelfde gegevens een ftp_get uitvoer, dan wordt de local file niet op mijn werkstation opgeslagen, maar in de map waar vanuit mijn php wordt opgestart op de server, terwijl ik verwacht dat het wordt opgeslagen op mijn pc. Precies zoals het in de tegenovergestelde richting gaat bij de ftp_put

Ik gebruik:
if (ftp_get($conn_id,"'G:\local.html'",$servermap_ftp.'test34.txt', FTP_ASCII)) { // try to download $server_file and save to $local_file

echo "Successfully written to $local_file\n";
} else {
echo "There was a problem\n";
}

Heeft iemand een idee? Het bestand wordt nu op de server opgeslagen en krijgt de naam "G:\local.html"

Reageren