Bonjour,
Voila j'ai un souci, lorsque j'uploade une image avec un code php, tout ce passe bien, le fichier jpg se trouve bien dans le bon dossier.
Le souci c'est que l'image s'affiche uniquement aprés avoir fermé et réouvert la fenetre du navigateur.
Même en faisant un rafraichissement la nouvelle image n'apparait pas.
Merci d'avance de votre aide.
Voici le code d'upload (qui visiblement fonctionne)
Et voici comment est afiché l'image:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 if ($_GET['t'] == 1) { // Taille maximum $MAX_FILE_SIZE = 50000; // Dossier de destination du fichier $folder = "image/maillot/$equipe/"; // Tableau array des différents types $allowed_types = array("image/bmp", "image/gif", "image/pjpeg", "image/jpeg", "image/jpg"); // Variables récupérée par methode POST du formulaires $fname = $HTTP_POST_FILES['fichier']['name']; $ftype = $HTTP_POST_FILES['fichier']['type']; $fsize = $HTTP_POST_FILES['fichier']['size']; $ftmp = $HTTP_POST_FILES['fichier']['tmp_name']; // Diverses test afin de savoir si : // Le fichier n'existe pas déjà if($fname != "maillot.jpg"){echo "Le nom du fichier est différent de maillot.jpg";} else if(!in_array($ftype, $allowed_types)){echo "Le type de fichier n'est pas correct";} else if($fsize > $MAX_FILE_SIZE){echo "Le fichier est trop gros";} else {copy($ftmp,$folder.$fname);echo("Fichier correctement envoyé.");} }// fin if t=1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<img src="image/maillot/<? echo $equipe; ?>/maillot.jpg" width="280" height="310" />
Partager