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 automatique local vers serveur


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
    Mai 2006
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 98
    Par défaut [Upload] Upload automatique local vers serveur
    En fait ce que je veux faire c'est un import de données, dans un fichier csv j'ai les champs que j'importe dasn ma bdd jusqu'à la pas de probleme, par contre dans un de ces champs j'ai le nom d'un fichier jpg. Le nom s'ajoute bien dans la bdd, le souci c'est que ce nom correspond a un fichier que j'ai en local et je voudrais l'uploader en meme temps que j'importe dans la bdd.

    - Je me suis renseigné pour le FTP, probleme c'est fait pour ServeurPHP->ServeurFTP et pas Local->ServeurPHP.

    - Ce que je cherche c un moyen de remplir un input file automatique (sans le remplir manuelement) puis apres il me reste plus qu'a le traiter normalement avec move_uploaded_file.

    Si vous avez d'autres proposition je prend aussi.

    Merci

  2. #2
    Membre émérite
    Inscrit en
    Mai 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Par défaut
    Javascript...
    Si le fichier est en local, javascript sera en mesure de le retrouver chez le client, et de remplir le champs input automatiquement...

    PHP est impuissant coté client...

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Aucune chance de faire cela meme avec du javascript, il n'a pas d'accès aux disques.

    Il faut passer par le HTTP donc renseigner manuellement les fichiers.

  4. #4
    Membre émérite
    Inscrit en
    Mai 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Par défaut
    Je dit ça rapport a ces crétins de publicistes pour les logiciels de sécurité qui affichent le contenu de votre disque dure sur une page HTML et qui disent malheure à vous, votre PC est mal protégé...

    Si javascript n'as pas de fonction de manipulation de fichiers, je crois qu'il existe quand même une fonction de listage kkpart...

    Ensuite, j'en sais rien, je hais le javascript !

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    En fait il existe bien un moyen mais ce n'est pas standard et ce n'est pas recommandé question de sécurité.

    Je ne pourrais pas te dire comment faire mais tu peux utiliser un Active X, ca ne fonctionne qu'avec Internet Explorer. C'est un programme qui se lance sur le poste du client et là tu auras accès à son disque. Mais franchement c'est une très mauvaise solution.

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Par défaut
    si j'ai bien compris, tu as un fichier local avec des liens vers des fichiers locaux dedans. Et lorsque tu vas migrer ta base, tu veux migrer les fichiers avec c'est ca?

    A ta place, je ferai un script en local qui collecte les fichiers du pc local puis qui les place dans un repertoire unique. Ensuite j'uploaderai automatique ce repetoire vers le serveur via un logiciel ftp ou meme en ligne de commande depuis le script php directement (avec ncftp par exemple).

Discussions similaires

  1. Upload fichiers avec Applet vers serveur Asp .net
    Par rouliow dans le forum ASP.NET
    Réponses: 4
    Dernier message: 20/05/2008, 17h47
  2. [Upload] Uploader des images sur mon serveur
    Par arti2004 dans le forum Langage
    Réponses: 13
    Dernier message: 12/07/2006, 11h25
  3. Réponses: 3
    Dernier message: 20/04/2006, 23h21
  4. [VB.Net] Transfert de fichier local vers serveur
    Par geros dans le forum ASP.NET
    Réponses: 4
    Dernier message: 13/02/2006, 15h14
  5. [DOS] copy disque local vers serveur
    Par totoche dans le forum Windows
    Réponses: 1
    Dernier message: 27/01/2006, 20h23

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