Question

Ceci est une variation sur une question précédente que j'ai des tonnes de réponses de la difficulté à trouver dans toutes mes implacables recherches en ligne.

Am la conception d'un site web pour un cabinet d'architecture. Ils veulent que leurs clients soient en mesure de télécharger des fichiers à eux, à travers un lien sur leur site, via ftp. Ils veulent aussi avoir un signe pour leurs clients, et assurer que les téléchargements sont sécurisés.

Je peux comprendre comment faire un formulaire qui a une zone de téléchargement de fichiers - mais ne comprennent pas le ftp et la partie sécurisée ...

Je comprends html, css et un peu de JQuery; le reste est encore très difficile pour moi.

ont trouvé quelque chose appelé net2ftp qui prétend faire ce que je suis à la recherche - mais les même les instructions d'installation (pour les administrateurs, ici: http://www.net2ftp.com/help.html ) me confondez. Ai-je besoin d'une base de données de MySQL? Où dois-je mettre dans le mot de passe administrateur, ils se réfèrent à? Il passe ...

Y at-il plus « facile » là-bas que tout le monde connaît? J'ai lu que je devrais être « les gestionnaires de fichiers » googler -. Mais je ne sais pas si ceux-ci peuvent être incorporés dans le site Web d'un client

Je dois même de comprendre ce qui se passe audit fichier, et où il finit, lorsque le client clique sur le lien de téléchargement.

Oh - je suis donc en tête au-dessus de celui-ci.

Était-ce utile?

La solution

Pour autant que je le vois, il est possible de faire un téléchargement HTTP vers un serveur FTP en ayant simplement le fichier déplacé dans le même répertoire accessible depuis un serveur FTP. Par exemple, dire que le serveur FTP a un utilisateur qui peut accéder à / home / ftp. Vous pouvez simplement aller là-bas les fichiers téléchargés une fois que les finitions de téléchargement (en utilisant move_uploaded_file () en PHP, par exemple).

La partie sécurisée pourrait se référer à SSL (assez compliqué, et cette mise en place appartient probablement serverfault), ou tout simplement un journal dans le système; ce dernier peut être mis en œuvre avec une base de données.

Dans l'ensemble, à partir du son de celui-ci, ce projet peut être un peu trop pour vous en ce moment. Vous devez:

  1. Demandez des spécifications plus détaillées pour ce qu'ils veulent (et proposer des alternatives si elle rend votre vie plus facile), et
  2. Travailler votre chemin jusqu'à ce que vous avez une bonne compréhension des scripts web (par exemple PHP) et les bases de données (par exemple MySQL).
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top