Tom's Guide > Forum > Programmation > Problème d'ouverture d'un fichier avec type=file

Problème d'ouverture d'un fichier avec type=file

Forum Programmation : Problème d'ouverture d'un fichier avec type=file

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

[HTML] Bonjour,

J'utilise <input type=file pour récupérer le répertoire d'un fichier que l'utilisateur peut choisir sur mon site. Une fois le fichier sélectionné, j'aimerais qu'il s'ouvre ou s'exécute (en gros, qu'il s'affiche à l'écran). Tout fonctionne bien lorsque le fichier se trouve dans le répertoire du site (c:\wamp\www). Mais lorsqu'on sélectionne un fichier se trouvant dans un autre répertoire, le fichier ne veut s'afficher.

J'utilise WAMP. Mon site est en HTML/JAVASCRIPT/PHP.

Est-ce normal de ne pouvoir sélectionner un fichier se trouvant dans un autre répertoire que WAMP ?

Merci d'avance pour votre aide!


Message édité par dragon19 le 16-10-2008 à 21:16:04
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

problème de droits ?


Message édité par OmaR le 17-10-2008 à 09:44:27
------------------------------ Les dessins des seins ou les desseins des saints ?
Répondre à OmaR

C'est possible! Voici le message d'Internet Explorer :

"Le site Web a refusé d’afficher cette page Web" et dans plus d'info : "Cette erreur (HTTP 403 Refusé) signifie qu’Internet Explorer a réussi à se connecter au site Web, mais qu’il n’est pas autorisé à afficher la page Web."

Voici mon code :
<input type="hidden" name="filelogiciel">
<input type="file" size="65" onchange="this.form.filelogiciel.value=this.value;" />
<input name="Ajout_soft" type="button" id="Ajout_soft3" value="Ajouter le fichier" onclick="ajoutFichier();" />

<div id="div1" style="display=none">
<input type="checkbox" name="checkbox1" onclick="">
<a id="lien1" href="">
<input disabled type="text" name="nomFichier1" value="" alt="">
</a>
</div>

A partir de ce code, je peux sélectionner des fichiers de mon ordi et les ajouter dans la textbox. La textbox étant un lien, normalement je devrais pouvoir cliquer dessus pour ouvrir le fichier sélectionné.

Voici quelques exemples d'adresse de fichier que j'ai essayé d'ouvrir :
C:\info.txt Résultat : Rien ne s'ouvre
C:/info.txt Résultat : Rien ne s'ouvre
../C:/info.txt Résultat : HTTP 403 Refusé
./C:/info.txt Résultat : HTTP 403 Refusé
file:///C:/info.txt Résultat : Rien ne s'ouvre

Pourtant, si je sélectionne un fichier se trouvant dans ce répertoire : C:\wamp\www\info.txt et que je le modifie ainsi : "../info.txt", le fichier s'ouvre.

Est-ce l'erreur HTTP 403 Refusé est liée à WAMP ? Si oui, merci de m'aider à modifier WAMP.

J'espère avoir été un peu plus clair.

Merci encore!

Répondre à dragon19

c'est que tu dois avoir un compte pour exécuter ton serveur apache qui n'a les droits que dans www

------------------------------ Les dessins des seins ou les desseins des saints ?
Répondre à OmaR

Dans ce cas, est-ce que tu sais de quelle manière on peut modifier le serveur Apache au niveau des droits ?

Répondre à dragon19

aucune idée, essaie de rechercher sur google


Message édité par OmaR le 17-10-2008 à 17:34:23
------------------------------ Les dessins des seins ou les desseins des saints ?
Répondre à OmaR
Tom's Guide > Forum > Programmation > Problème d'ouverture d'un fichier avec type=file
Aller à :

Il y a 2261 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens