2010-05-10 5 views

Répondre

3
<?php 
file_put_contents('./file.txt', file_get_contents('ftp://server/file.txt')); 
?> 

Le serveur FTP doit prendre en charge le mode passif (ref) et votre serveur web doit avoir allow_url_fopen ensemble dans le php.ini (ref).

Pour donner des droits, utilisez chmod('./file.txt', 0777) ou les droits dont vous avez besoin.

+0

+1 pour une explication claire et concise, commentaires à l'appui et élégant ref liens – Smandoli

+0

Mais ... c'est pour le transfert de texte. Je pensais que la question concernait les fichiers. ? – Smandoli

+0

Je suppose que c'est bon pour n'importe quoi - les deux fonctions de fichiers sont binaires en toute sécurité, j'ai juste utilisé un fichier. Txt à titre d'exemple. – andr

Questions connexes