Oui, débutant ici, si nu avec moi ..
Ce que j'ai: Un simple site web html/css avec une page où les clients peuvent trouver des documents informatifs sous forme de PDF et de documents RTF, ils peuvent simplement cliquer sur le lien pour télécharger les documents comme souhaité .
Ce que veut le propriétaire du site: Lorsque le client/utilisateur sélectionne un document à télécharger, un formulaire apparaît pour lui demander de saisir son nom personnel ou de société et de le soumettre avant de lui permettre de télécharger normalement. Ces informations, qui a téléchargé quoi et quand, doivent être envoyées par courrier électronique au propriétaire du site Web ou éventuellement enregistrées sur une page de site masquée.
Je n'ai jamais fait de script côté serveur mais je suis heureux d'apprendre. (Je ne suis pas un professionnel, je lance tout cela ensemble pour un ami de la famille selon leurs spécifications). La raison pour laquelle j'ai abandonné temporairement la recherche sur Google et que je suis venu ici, c'est qu'avec toutes les différentes approches possibles et sans doute beaucoup d'informations obsolètes, je suis un peu perdu sur un sujet aussi important.
Je cherche donc une recommandation pour un langage de script et un point dans la bonne direction en termes de méthodes de tutoriels que je pourrais mettre à profit pour mettre en œuvre ce qui précède. Ou peut-être même un simple script opensource que je pourrais apprendre et adapter en fonction des besoins des propriétaires de sites Web.
Tout conseil apprécié! Désolé si ce n'est pas le bon endroit/question à poser.
Langages de script acceptés par son hôte: Perl, php, python.
Un joli tutoriel pour le faire via PHP peut être trouvé ici: http://tutorialzine.com/2010/02/php-mysql-download-counter/
Ou peut-être même ici: http://www.google.com/search?hl=all&q=php+download+counter ;-)
Un moyen simple de fournir un fichier si l’utilisateur fournit son adresse électronique serait d’utiliser MailChimp, ou un service de lettre d’information similaire doté d’une fonction de répondeur automatique.
En utilisant MailChimp, vous pouvez:
Dès que la personne s'inscrit et confirme son adresse e-mail, le répondeur lui envoie un e-mail contenant le texte que vous souhaitez, qui peut simplement être un lien vers le téléchargement hébergé quelque part sur votre serveur.
Si vous voulez savoir qui a téléchargé le fichier, vous pouvez activer les liens de suivi de MailChimp dans vos courriels.
Les avantages de l'utilisation de cette configuration par rapport à une alternative scriptée avec PHP sont les suivants:
Les inconvénients de le faire de cette façon sont les suivants:
Si vous avez lu ceci et que vous pensez que MailChimp n'est pas ce que vous cherchez, je vous recommande d'utiliser le service de téléchargement électronique e-junkie. Ils ont une fonctionnalité appelée Free Checkout qui vous permet d'offrir des produits téléchargeables gratuitement en contrepartie de la fourniture d'un nom et d'une adresse électronique. Les liens qu’ils fournissent à votre produit expirent après un certain délai ou après un certain nombre de tentatives de téléchargement, ils ne peuvent donc pas être répartis et réutilisés.
Le moyen le plus simple consiste à lier le nom du fichier à un formulaire (ou à une liste déroulante du formulaire). Une fois que vous connaissez le nom du fichier, vous pouvez demander à l'utilisateur ce que vous voulez. Et lorsque l'utilisateur soumet le formulaire. Votre script PHP (ou Perl, phtyon) enregistrera les informations et les adresses électroniques à qui vous voulez, puis servira le fichier.
De cette façon, vous n'avez même pas besoin d'exposer les fichiers au public jusqu'à ce que vous souhaitiez les servir.