Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1468 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  formulaire fonctionne sous IE mais pas sous Mozilla??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

formulaire fonctionne sous IE mais pas sous Mozilla??

n°1152509
natbo
Posté le 18-07-2005 à 14:26:54  profilanswer
 

Salut!!
J'ai fait un formulaire qui permet de rentrer des valeurs ds une bd et j'utilise le champ
input type=file pour parcourir mes fichiers et récupérer l'emplacement exact de mes fichiers.
Le hic c'est que cela fonctionne bien sous IE mais qd je vais sous mozilla, il ne prend en compte que le nom du fichier et non son emplacement.
Exemple: j'ai un fichier dans C:\exemple\test.txt
Sous IE ma variable est C:\exemple\test.txt
sous mozilla: test.txt
Or pour bien faire il me faut récupérer le chemin entier!!
Quel est le pb??
QQu'un a une idéee???
 
Merci :bounce:  

mood
Publicité
Posté le 18-07-2005 à 14:26:54  profilanswer
 

n°1152521
zapan666
Tout est relatif
Posté le 18-07-2005 à 14:35:57  profilanswer
 

bah, sans code, c'est un peu dur...


---------------
my flick r - Just Tab it !
n°1152525
boulax
Inserer phrase hype en anglais
Posté le 18-07-2005 à 14:37:41  profilanswer
 

natbo a écrit :


Or pour bien faire il me faut récupérer le chemin entier!!


 
Il me semble pas, ou alors tu t'y prends mal ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1152528
natbo
Posté le 18-07-2005 à 14:40:38  profilanswer
 

Bon voici un bout de code.
Ds ma première page:

Code :
  1. <tr>
  2.     <td width="20"></td>
  3.     <td width="350"><p>Nom et chemin du fichier en sortie sql <br/>(extension ".sql" ) :<br/><br/></p></td>
  4.     <td width="330"><input type="file" name="fichierSql" size="50"><br/></td>
  5.   </tr>


 
dans ma deuxième page

Code :
  1. $fichierSql = $_POST["fichierSql"];


Et la variable ne prend pas le chemin, juste le fichier!

n°1152532
boulax
Inserer phrase hype en anglais
Posté le 18-07-2005 à 14:43:14  profilanswer
 

As tu seulement une idée de comment tu vas récupérer le fichier ensuite ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1152538
afbilou
pouet your life
Posté le 18-07-2005 à 14:47:50  profilanswer
 

c'est $_FILE qu'il te faut manipuler pour avoir acces au fichier uploadé via formulaire.

n°1152539
sielfried
Posté le 18-07-2005 à 14:47:59  profilanswer
 

natbo a écrit :

dans ma deuxième page

Code :
  1. $fichierSql = $_POST["fichierSql"];


Et la variable ne prend pas le chemin, juste le fichier!


 
T'es censé utiliser $_FILES pour ça, pas $_POST.
 
http://fr2.php.net/features.file-upload


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1152543
natbo
Posté le 18-07-2005 à 14:49:07  profilanswer
 

oui pas d'inquiétudes pour cela.
En fait, c'est une interface qui permet de lancer un .bat et c'est pour cela qu'il me faut les chemin entier.
Mais cela fonctionne sous IE, et pour que cela fonctionne sous MOzilla, je suis obligé d'enlever la type=file et de le remplacer par type=text et la cela fonctionne!
Je cherche juste pourquoi le type file ne fonctionne pas sous mozilla!

n°1152546
boulax
Inserer phrase hype en anglais
Posté le 18-07-2005 à 14:50:02  profilanswer
 

Ah oui c'est tout à fait adapté comme utilisation [:pingouino]


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1152549
sielfried
Posté le 18-07-2005 à 14:51:42  profilanswer
 

natbo a écrit :

oui pas d'inquiétudes pour cela.
En fait, c'est une interface qui permet de lancer un .bat et c'est pour cela qu'il me faut les chemin entier.


 
De lancer un .bat ? Qu'est-ce que vient faire le fichier à uploader là-dedans ?
 
Sois plus précis.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
mood
Publicité
Posté le 18-07-2005 à 14:51:42  profilanswer
 

n°1152560
afbilou
pouet your life
Posté le 18-07-2005 à 14:57:02  profilanswer
 

Tu selectionnes un fichier .bat sur le client et tu le lances sur le serveur ? MY GOD ...
 
Fait plutot un script sur le serveur qui liste dans une page php tout les .bat qui se trouvent dans un repertoire sélectionné et qui les lancent si le client clique l'un d'entre eux.

n°1152606
FlorentG
Unité de Masse
Posté le 18-07-2005 à 15:28:45  profilanswer
 

natbo a écrit :

Le hic c'est que cela fonctionne bien sous IE mais qd je vais sous mozilla, il ne prend en compte que le nom du fichier et non


Ca s'appelle de la sécurité :o Moi j'ai pas envie que le serveur distant connaisse tout mes dossier :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  formulaire fonctionne sous IE mais pas sous Mozilla??

 

Sujets relatifs
Probleme Iframe mac formulaireProblème de lien - Mozilla Firefox
formulaire avec une date anterieur à la date actuelvalidation du formulaire avant enregistrement
problème de validation d'un formulairebouton radio sur formulaire
[JAVASCRIPT] Envoi d'un formulaire dans un popup[CSS/HTML] Similaire sous IE & Mozilla ? Mission Impossible ?
Ouverture d'un formulaire avec requête paramétréeFormulaire en fonction d'un autre formulaire
Plus de sujets relatifs à : formulaire fonctionne sous IE mais pas sous Mozilla??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR