Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Débuter
Débuter Forum d'entraide pour débuter dans la création de sites Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/06/2008, 22h21   #1
Invité de passage
 
Inscription : mai 2008
Messages : 34
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 34
Points : 3
Points : 3
Par défaut Formulaire et nom de fichier

Bonsoir à tous,

j'ai pour le moment un formulaire qui permet d'envoyer un fichier complet :

Citation:
<form method="POST" action="upload.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
Ajouter un fichier : <input type="file" name="avatar" size=50><br><br>
<input type="submit" name="envoyer" value="Envoyer le fichier">
</form>
Le problème est que lorsqu'on clique sur Envoyer, il envoie l'intégralité du fichier, ce qui met pas mal de temps lorsque le fichier est gros.



Ce que je voudrais faire, c'est un formulaire du même type, c'est à dire où l'utilisateur va parcourir ses fichiers pour sélectionner le bon, mais je ne voudrais envoyer que le nom (enfin, plutôt le chemin complet) du fichier, comme ca l'envoi par post prend très peu de temps, et je peux ensuite fais ce que j'ai à faire sur la page "action".


Comment peut-on faire cela ?


Merci d'avance pour votre aide
rodgeur62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 08h54   #2
Membre actif
 
Avatar de tim974
 
Inscription : mai 2008
Messages : 170
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 170
Points : 169
Points : 169
Salut,
je pense que dans tout les cas, si tu veux récupérer le nom du fichier qu'il souhaite télécharger, il devra quand même le télécharger pour pouvoir lire les attributs de ce dernier.
tim974 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2008, 21h56   #3
Membre éclairé
 
Avatar de htr999
 
Étudiant
Inscription : février 2008
Messages : 331
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2008
Messages : 331
Points : 376
Points : 376
Citation:
Envoyé par tim974 Voir le message
Salut,
je pense que dans tout les cas, si tu veux récupérer le nom du fichier qu'il souhaite télécharger, il devra quand même le télécharger pour pouvoir lire les attributs de ce dernier.
pas nécessairement...
Code :
1
2
3
4
5
6
<input type="file" name="fileName" onchange="test();"/>
<script>
	function test(){
		alert(document.getElementsByName('fileName')[0].value);
	}
</script>
et tu as le nom du fichier en complet... reste à en extrait le nom par un simple petit RegExp !
htr999 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h07.


 
 
 
 
Partenaires

Hébergement Web