prof walken Posté 4 Juillet 2004 Partager Posté 4 Juillet 2004 Bonjour, Je suis débutant en construction de site , je cherche comment gérer au mieux l'accés à une page de download sur mon site. Je souhaite qu'il y ait une authentification par login/mdp sur la page ou sur les liens des fichiers téléchargeables. Comment faut-il gérer ce genre de problème? si vous avez un conseil ,un exemple de code , ou qouique ce soit d'utile pour solutionner ce besoin , je suis preneur. Merci par avance pour votre aide. Lien vers le commentaire Partager sur d’autres sites More sharing options...
rottman Posté 19 Septembre 2004 Partager Posté 19 Septembre 2004 Tu peux faire ça en php par exemple, tu fais un formulaire qui en html avec un champ login et un champ pass et l'action du formulaire peut etre du genre : <?phpif($_POST["login"]=="bon_login" && $_POST["pass"]=="bon_pass") { header("location: fichier_a_dl.avi"); }else { echo"Mauvais login/pass !"; }?> Lien vers le commentaire Partager sur d’autres sites More sharing options...
souksouk Posté 9 Février 2005 Partager Posté 9 Février 2005 Salut, mais si l'internaute connait le lien direct du fichier à télécharger, celà va le télécharger non? (je ne sais pas, je demande...) Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 9 Février 2005 Partager Posté 9 Février 2005 Salut, mais si l'internaute connait le lien direct du fichier à télécharger, celà va le télécharger non? (je ne sais pas, je demande...) Merci Non, parce que le login et mot de passe ne seront pas connus (et ne sont pas dans l'URL vu la méthode POST utilisée). Le plus simple est encore d'utiliser l'authentification http à l'aide d'un fichier .htaccess. Vas voir l'article du Hub, il décrit tout le mécanisme : Le fichier .htaccess Si tu as besoin d'un encodeur de mot de passe, tu le trouveras sur la page outils Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
souksouk Posté 9 Février 2005 Partager Posté 9 Février 2005 Non, parce que le login et mot de passe ne seront pas connus (et ne sont pas dans l'URL vu la méthode POST utilisée). Le plus simple est encore d'utiliser l'authentification http à l'aide d'un fichier .htaccess. Vas voir l'article du Hub, il décrit tout le mécanisme : Le fichier .htaccess Si tu as besoin d'un encodeur de mot de passe, tu le trouveras sur la page outils Dan <{POST_SNAPBACK}> Salut, merci d'avoir répondu. Ce que je ne comprend pas c'est: qu'est-ce qui va faire le lien entre le script php et l'URL. Parce que si l'utilisateur connait le lien direct du fichier,exemple: http://www.monsite.com/exemple/fichier1.zip Va-t-il pouvoir le télécharger, ou bien son téléchargement sera refusé? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 9 Février 2005 Partager Posté 9 Février 2005 Le téléchargement sera refusé si tu forces une autentification http par .htaccess. Une fois que l'utilisateur aura entré le login et mot de passe, il pourra télécharger sans souci. L'autentification est par exemple comme l'accès aux stats du Hub sur http://www.webmaster-hub.com/stats/ Sans le login et mot de passe, tu n'y as pas accès. Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
souksouk Posté 9 Février 2005 Partager Posté 9 Février 2005 re-salut, En fait justement, j'ai pas envi d'éviter de passer par htaccess. Y'a t-il une possibilité? Lien vers le commentaire Partager sur d’autres sites More sharing options...
sekken Posté 19 Avril 2005 Partager Posté 19 Avril 2005 Bonjour à tous, Je souhaite faire un peu la même chose mais je ne sais pas comment m'y prendre... En fait, je voudrais que l'internaute introduise ses coordonnées (adresse,...) pour pouvoir avoir accès à la au fichier en téléchargement... Si je comprends bien le principe... il faut: 1. un formulaire à remplir en méthode post avec un login et mot de passe fixe 2. une fois le formulaire complet la fonction post m'envoie les infos encodées et redirige l'internaute vers le fichier à télécharger. Sans vouloir abuser... qquelqu'un d'entre vous connaitrait un site ou je pourrais trouver ce type de script car je suis encore un peu nul ... Sekken Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant