Bonjour,
J’essaie d’installer sur un site une galerie photo en permettant aux gens d’uploader des images.
En faisant l’upload un à un ça marche mais lorsque j’essaie de faire uploader plusieurs fichier simultanément ça bugue.
J’ais mis le formulaire
[code]
Votre pseudoPhoto 1
Photo 2
Photo 3
Photo 4
Photo 5
Photo 6 [/code] Mais c'est au niveau du fichier gérant l'upload que ça bloque et franchement je ne vois pas ou est le problème [code]if(!empty($_FILES["file"]["name"])){
// Nom du fichier choisi:
$nomFichier = $_FILES[“file”][“name”];
// Nom temporaire sur le serveur:
$nomTemporaire = $_FILES[“file”][“tmp_name”];
// Type du fichier choisi:
$typeFichier = $_FILES[“file”][“type”];
// Poids en octets du fichier choisit:
$poidsFichier = $_FILES[“file”][“size”];
// Poids en Kilo-octets du fichier choisit:
$poidsFichierK = $poidsFichier/1024;
// Pré formatage en affichage avec 0 chiffre après la virgule , donc pas de virgule.
$poidsFichierK = sprintf("%.0f", $poidsFichierK);
// Code de l’erreur si jamais il y en a une:
$codeErreur = $_FILES[“file”][“error”];
// Extension du fichier
$extension = strrchr($nomFichier, “.”);
// Si le poids du fichier est de 0 bytes, le fichier est
// invalide (ou le chemin incorrect) => message d’erreur
// sinon, le script continue.
if($poidsFichier <> 0){
// Si la taille du fichier est supérieure à la taille
// maximum spécifiée => message d’erreur
if($poidsFichier < $MAX_SIZE){
// On teste ensuite si le fichier a une extension autorisée
if(isExtAuthorized($extension)){
// Ensuite, on copie le fichier uploadé ou bon nous semble.
$uploadOk = move_uploaded_file($nomTemporaire, $DESTINATION_FOLDER.$nomFichier);
if($uploadOk){
echo “L’upload a réussi !
”;
echo “Nom du Fichier : $nomFichier
”;
echo “Taille du Fichier : $poidsFichierK Ko
”;
echo "URL du Fichier :[/code]
Si quelqu’un avait une idée comment régler ce problème, cela m’aiderais beaucoup.
Merci d’avance