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 :

Récupération d'un chemin absolu


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Récupération d'un chemin absolu
    Bonjour,

    on ma demandé de créer en langage web (php, html, javascript et ajax) comme un bouton "enregistrer sous" dans une interface web.
    Je pensait avoir trouver mon bonheurs avec:

    Mais depuis FF3 cela ne récupéré plus le chemin absolu mais que le nom du fichier!
    Autres souci cette balise permet de sélectionner un fichier crée au préalable mais non d'en crée un, ce qui correspond en fait au bouton "parcourir".

    Comment pourrais-je crée ce fameux bouton "enregistrer sous" avec l'un des langages citer ci-dessus?

    Concrètement le but est de récupérer un chemin absolue sur le client pour crée un fichier .xls à l'endroit préalablement sélectionner.


    Merci d'avance pour votre aide
    Dernière modification par Invité ; 29/04/2010 à 13h56.

  2. #2
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    Concrètement le but est de récupérer un chemin absolue sur le client pour crée un fichier .xls à l'endroit préalablement sélectionner.
    Faudrait déjà préciser dans quel contexte tu compte le faire.
    Si c'est sur Internet (comme pour ce forum par exemple), ça sera tout simplement impossible, pas avec Php et JavaScript/Ajax.

    Si tu est dans un Intranet, ou mieux sur ton propre poste, là ça peut être possible.
    D'ailleurs, et dans ce contexte là, il devrait être possible de connaitre à l'avance les chemins où doivent être déposé les fichiers, non ?

    De toute manière, et comme tu l'as remarqué, le contrôle de type "file" retourne que le nom du fichier, du coup, c'est à toi de trouver un moyen de connaitre le chemin là où il devra être déposé.

  3. #3
    Invité
    Invité(e)
    Par défaut
    salut RunCodePhp,

    Tout d'abord merci de m'avoir répondu,
    pour préciser sa seras sur un intranet. Il m'est impossible de savoir à l'avance le chemin qui va être mit par le client car ce serras à "son bon vouloir".

    As-tu une idée de comment je pourrais récupérer le chemin absolue pour la création chez le client?

    En fait sa reviendrais a faire comme lorsqu'on télécharge sur le web:
    on click sur un lien
    une fenêtre s'ouvre demandant ou est-ce qu'on veut enregistrer
    et le dl se lance
    en gros faire quelque chose de la sorte.
    et bien sur mon problème est la 2em étape.

    Merci d'avance

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

Discussions similaires

  1. Récupération du chemin absolu d'un fichier (fakepath)
    Par baresi dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 26/05/2014, 10h37
  2. Récupération d'un chemin absolu d'un fichier "<input type='file'" name='' />
    Par soren dans le forum Développement Web en Java
    Réponses: 4
    Dernier message: 26/01/2012, 11h34
  3. Problème de récupération d'un chemin absolu
    Par chebmo1986 dans le forum Langage
    Réponses: 1
    Dernier message: 29/04/2009, 16h47
  4. [langage] chemin absolu d un fichier
    Par nono1782 dans le forum Langage
    Réponses: 4
    Dernier message: 20/07/2004, 14h02
  5. [langage] Création de dossier en chemin absolu
    Par Jibees dans le forum Langage
    Réponses: 4
    Dernier message: 25/04/2003, 10h57

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