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] Upload un fichier sans utiliser $_File


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 184
    Par défaut [Upload] Upload un fichier sans utiliser $_File
    Bonjour,

    J'ai un besoin dans un traitement d'Uploader un fichier du PC de l'utilisateur vers le site.
    Si j'utilise une balise $_File il n'y a aucun problème mais je connais le nom du fichier et je voudrais éviter de compliquer la saisie.
    Je ne veux pas utiliser FTP pour des questions de sécurité.

    Donc je ne sais pas comment remplir cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If (Is_Uploaded_File($_FILES['ed_Photo']['tmp_name']) == False){Return "";}
    Merci d'avance

  2. #2
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Salut,
    que veux-tu dire par là ?
    En fait dans $_FILES['ed_Photo']['tmp_name'], ed_Photo n'est pas le nom du fichier mais le nom du champ file de ton formulaire. D'autre part, inutile d'utiliser Is_Uploaded_File() tu peux utiliser directement move_uploaded_file() qui teste directement si c'est un fichier uploadé avfant de le déplacer.

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 184
    Par défaut
    OK je peux utiliser directement Move_UpLoaded_File mais ma question reste la même.
    Je sais remplir le second paramètre mais qu'est-ce que je mets dans le premier si je n'ai pas utilisé de champ File ?

    Move_Uploaded_File($LC_Fic, $LC_XXX)

  4. #4
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Tu l'envoies comment ton fichier si tu passes pas par un formulaire ? Si tu l'envoies en PUT le tableau $_FILES sera toujours vide. Si tu construis toi-même ta requête POST, il faut que tu précises bien le nom du champ et tu le récupères comme avec un input file de base. Désolé, je suis pas sûr de comprendre.

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Je crois que ce que veut faire Delphi-ne c'est "pomper" directement un fichier sur le poste de l'utilisateur sans qu'il ait a l'indiquer dans son navigateur.

    Et bien ce n'est pas possible.
    Le contraire poserait un énorme problème de sécurité.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Invité
    Invité(e)
    Par défaut
    Je rejoins ce que dit Sabotage :
    si n'importe qui pouvait télécharger les fichiers de n'importe quel ordinateur sans l'autorisation de l'utilisateur du-dit ordinateur,
    les "hackers" seraient au chomage !!

Discussions similaires

  1. [eCommerce] Upload d'un fichier sans bouton
    Par minou777 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 19/09/2009, 14h01
  2. upload d'un fichier sans passer par <input type=file
    Par al3alwa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 31/05/2007, 17h48
  3. [Upload] upload d'un fichier sans formulaire HTML
    Par cortex024 dans le forum Langage
    Réponses: 2
    Dernier message: 07/02/2007, 15h49
  4. Upload et download de fichier sans utiliser JSP
    Par RR instinct dans le forum Langage
    Réponses: 8
    Dernier message: 30/08/2006, 12h08

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