Bonjour,
Ma problématique est toute simple, mais je ne sais comment la résoudre :-)
Je travaille avec une api d'un site externe permettant de récupérer des fichiers data générés chez eux :
1- je me logge sur le site de l'annonceur
2- choisis le fichier à télécharger
3- un flux xml m'envoie les données
4- je récupère les données, les intègres dans un fichier sur mon ftp
5- une fois le fichier entièrement construit je lance le téléchargement vers mon poste.
Ce que je fais -et qui fonctionne- est écrire le fichier sur mon propre ftp, et une fois le fichier entièrement chargé j'affiche un lien sur ma page pour le télécharger (j'ai ensuite une boucle quotidienne pour effacer les fichiers datant de plus de 36 heures).
Cela fonctionne bien mais cela prend de la place sur mon ftp (les fichiers peuvent peser jusqu'à 300 mo), n'est pas très secure et je pense que cela pourrait être optimisé.
Plutôt que d'écrire dans un fichier sur mon ftp n'y aurait il pas une petite fonction pratique permettant de créer un fichier dans le cache serveur un fichier temporaire ???
En espérant avoir été clair et que ma question va déclencher des réponses passionnées, j'attends vos commentaires, conseils avisés et expériences
Cheers
H
le temps n'épargne pas ce que l'ont fait sans lui.. le php non plus