IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

PHP Mettre un mien de telechargement


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 77
    Par défaut PHP Mettre un mien de telechargement
    je voudrait mettre un lien permettant de télecharger un fichier deja en ligne selement pour un seul utilisateur (suivant un login et un mot de passe )

    comment proceder :
    - d'une part pour creer un lien de telechargement
    -d'autre part pour filtrer l'utilisateur pouvant y acceder

  2. #2
    Membre expérimenté Avatar de AurelBUD
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2004
    Messages : 202
    Par défaut
    2 solutions :

    soit tu utilise apache pour mettre des restrictions sur tes fichiers ...

    soit lorsque tu click sur le lien, tu envoie vers une page php qui :
    1*/ verifie login et mdp
    2*/ redirige la page vers le fichier à telecharger : header('Location: fichier');

  3. #3
    Membre expérimenté Avatar de AurelBUD
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2004
    Messages : 202
    Par défaut
    Heu dsl petite connerie pour le 2 ... si tu utilise header tu devras mettre en lecture pour tous ton fichier.

    Mieux vaut faire un include et mettre le fichier en lecture que pour apache.

    Enfin bref le plus simple je pense serait d'utiliser les restrictions d'apache.

  4. #4
    Membre confirmé Avatar de GarGamel55
    Profil pro
    Inscrit en
    Août 2005
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 154
    Par défaut
    Bonjour,

    Je penserais aux sessions php ...

    ou alors restreindre l'acces via apache en rebasculant vers le fichier voulu

    A+

    ps :Un petit bonjour et un merci aurait pas été de trop ...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 77
    Par défaut
    excusez moi

    BONJOUR !!!


    merçi pour vos reponses je vais essayer

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Dojo] AJAX/PHP Mettre à jour une div avec un contenu TabContainer
    Par chotana dans le forum Bibliothèques & Frameworks
    Réponses: 7
    Dernier message: 04/09/2012, 13h46
  2. comment mettre des document en telechargement
    Par patsolaar dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 15/10/2007, 18h12
  3. [DOM] XML : un code php à mettre en javascript
    Par Tertiath dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 04/09/2007, 14h46
  4. mettre un fichier en téléchargement
    Par gipn56 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 21/12/2005, 16h29
  5. JS=>PHP : Mettre la source d'une page (iframe) dans 1 var
    Par Tizard dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 07/12/2005, 14h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo