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 :

Upload SANS choix possible


Sujet :

Langage PHP

  1. #1
    Membre confirmé Avatar de bmayer
    Inscrit en
    Décembre 2003
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 153
    Par défaut Upload SANS choix possible
    Bonjour à tous

    Je souhaiterais modifier le comportement d'un formulaire d'upload.
    Actuellement, un formulaire contient <input type="file", qui est reçu par un bout de code qui exploite la variable $_FILES.
    Cela fonctionne.
    Maintenant, il faudrait que l'utilisateur ne puisse pas choisir le fichier.
    Mais je ne sais pas comment m'y prendre, quelle solution utiliser.

    Merci d'avance pour vos éclairages.

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    il faudrait que l'utilisateur ne puisse pas choisir le fichier.
    Ben voyons...
    Et en bonus qu'on puisse leur formater leur disque dur de façon silencieuse ?
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    pas possible

  4. #4
    Membre confirmé Avatar de bmayer
    Inscrit en
    Décembre 2003
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 153
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Ben voyons...
    Et en bonus qu'on puisse leur formater leur disque dur de façon silencieuse ?
    Pas download, upload.

  5. #5
    Membre confirmé Avatar de bmayer
    Inscrit en
    Décembre 2003
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 153
    Par défaut précision :
    C'est une application dans un intranet.
    Cette appli attend certains fichiers précis en entrée. Ces fichiers sont dispos sur le poste de l'utilisateur. Le système de fichier de la machine hébergeant l'appli n'est accessible ni en ftp, ni en cifs, ni par quelque moyen que ce soit, autre qu'un upload. Je souhaite juste que l'utilisateur ne puisse y envoyer n'importe quoi. In extenso, que ce ne soit que UN fichier précis et lui seul qui puisse être uploadé.

  6. #6
    Membre confirmé Avatar de bmayer
    Inscrit en
    Décembre 2003
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 153
    Par défaut
    Bonjour
    Citation Envoyé par stealth35 Voir le message
    pas possible
    Je suppose que tu veux dire qu'il est impossible de modifier le contenu de .value de l'input type="file" ?

  7. #7
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Que tes intentions soient louables est une chose, mais il faut bien comprendre que si cela était possible, cela constituerait une faille énorme de sécurité !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  8. #8
    Membre confirmé Avatar de bmayer
    Inscrit en
    Décembre 2003
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 153
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Que tes intentions soient louables est une chose, mais il faut bien comprendre que si cela était possible, cela constituerait une faille énorme de sécurité !
    Non
    - limitation de la possibilité de choix.
    - Si le besoin de sécurité est impérieux, on invalide l'upload.
    Nous sommes-nous bien compris ?
    Je ne cherche pas à envoyer un fichier vers le poste utilisateur, mais bien à en recevoir sur un serveur. C'est un limitation de fonctionnalité que je recherche.
    Actuellement, je contourne le pb, en filtrant coté serveur (rejet si $_FILES['***']['name'] n'est pas ce qu'attendu), mais ce n'est pas optimum. Je peux le faire en JS par le browser, mais l'utilisateur doit toujours sélectionner le fichier par click sur le bouton parcourir.
    Je cherche une méthode plus rationelle pour nourrir l'application en fichier de données.

  9. #9
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    ce que tu cherches à faire n'est pas possible, c'est tout y'a pas à chercher plus loin

  10. #10
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    mais bien à en recevoir sur un serveur
    Oui, on s'est bien compris.
    Vouloir forcer l'upload d'un fichier sans validation par l'utilisateur, ça commence à ressembler fortement à une technique de vol de fichier, ce qui n'est pas exactement souhaitable.
    Donc non, ce n'est pas possible !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  11. #11
    Membre confirmé Avatar de bmayer
    Inscrit en
    Décembre 2003
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 153
    Par défaut ABANDON
    Citation Envoyé par stealth35 Voir le message
    ce que tu cherches à faire n'est pas possible, c'est tout y'a pas à chercher plus loin
    Bon, je laisse tomber.
    Ce n'est pas la réponse qu'attendent les utilisateurs

    Question bête, comment signale t-on que le thread est [RESOLU] ?

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

Discussions similaires

  1. [AJAX] Multi upload Ajax sans Jquery, possible ou pas
    Par guillaumeIOB dans le forum AJAX
    Réponses: 0
    Dernier message: 02/05/2013, 14h22
  2. Fonction upload sans serveur , est ce possible ?
    Par forst dans le forum jQuery
    Réponses: 2
    Dernier message: 12/04/2013, 00h23
  3. Ré-installation (du systeme) sans formatage, possible ?
    Par __fabrice dans le forum Administration système
    Réponses: 11
    Dernier message: 11/04/2005, 12h32
  4. upload sans composant
    Par nicolb dans le forum ASP
    Réponses: 6
    Dernier message: 23/03/2005, 22h48
  5. MDI sans MFC, possible ?
    Par delire8 dans le forum MFC
    Réponses: 4
    Dernier message: 17/06/2002, 07h38

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