Question

Nous mettons en place un accord d'abandon navire avec un fournisseur à l'endroit où nous ne disposons pas de stocker leurs produits que nous vendons simplement et ils les expédier. Pour les informer d'un ordre dans lequel ils nous veulent FTP télécharger un onglet fichier délimité .txt avec les informations de commande sur leur site. Nous voulons automatiser cela. Donc, étant donné que l'utilisateur / pass pour le ftp est-il un moyen de créer un fichier TSV.txt et ftp télécharger sur leur site avec PHP?

Merci!

Était-ce utile?

La solution

PHP FTP Exemple

Je ne suis pas familier avec vos informations de commande bien sûr, mais vous pouvez créer un tableau des informations d'ordre et utiliser fputcsv pour créer l'onglet fichier délimité.

Avez-vous besoin des détails sur la réalisation du fichier à partir de $ _POST information ainsi? Ou tout simplement la fonction générale appelle à mettre en œuvre la solution?

Edit: Aussi, est-il possible de trouver une autre solution FTP'ing alors l'information? Dites, une connexion HTTPS ou quelque chose à leur serveur? Si vous envoyez des informations de destinataire (adresse, zip, carte de crédit), cela pourrait être un problème de sécurité.

Autres conseils

file_put_contents () dans une combinaison ou PHP5 de fopen () / fwrite () / fclose () dans PHP4 devraient faire le travail. Quoi qu'il en soit, vous devez fournir à l'utilisateur et passer à l'intérieur de l'URL FTP, comme ceci:

ftp: // user: password@example.com/pub/file.txt

Si ce qui précède ne fonctionnent pas, ftp_ * Fonctions devrait résoudre votre problème. Quoi qu'il en soit, faites attention à la version PHP, ils sont disponibles dans. Certaines fonctions ne fonctionnent que dans PHP5 et plus.

Ceci est la page détaillant l'emballage de flux FTP en PHP .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top