Bonjour,
Je suis en train de créer une mise à jour d'une BD par un fichier csv sélectionné depuis le client et upload sur le serveur.
Avant de copier le fichier sur le serveur, je voudrais effectuer un certain nombre de tests de validité sur le fichier que sélectionne l'utilisateur. Pour cela, j'aimerais récupérer le chemin du fichier chez le client.
Pb, $_FILES ne contient que le chemin du fichier temporaire qui sera copié sur le serveur. Voici un bout de mon code:
Le formulaire de récupération du fichier:
Code :
- <FORM name="Saisie_Fichier_MEE" enctype="multipart/form-data" action="lect_fichier.php" method="POST">
- <FONT>Fichier selectionné:</FONT>
- <INPUT type="file" value="PARCOURIR" name="fichier">
- </TD></TR>
- <TR><TD align="left" width="40%" height="50%">
- <INPUT class="bouton" type="submit" value="Valider" name="bouton_submit">
- </FORM>
|
Dans lect_fichier.php, la ligne de commande qui devrait me permettre d'ouvrir le fichier pour le contrôler avant de l'uploader:
Code :
- $tmp= fopen (CHEMIN_DU_FICHIER_CHEZ_LE_CLIENT,"r" );
|
En gros, la question se résume à la place de "CHEMIN_DU_FICHIER_CHEZ_LE_CLIENT"?
Merci de votre aide.
Message édité par PedroBD le 26-07-2006 à 08:45:01