Bonjour, j'ai télécharger un script d'upload de photo mais j'ai un problème, il ne prends pas en compte ma requête sql

Voici un partie de mon code :

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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php
$connexion = mysql_connect("mon_host", "mon-users", "mon-mdp") or die("Impossible de se connecter : " . mysql_error());
mysql_select_db("ma_bdd",$connexion);
 
$login = $_SESSION['login'];
 
$fichier_temp = $_FILES['fichier_upload']['tmp_name'];
$fichier_nom = $_FILES['fichier_upload']['name'];
list($fichier_larg, $fichier_haut, $fichier_type, $fichier_attr)=getimagesize($fichier_temp);
 
$fichier_poids_max = 133120;
$fichier_h_max = 700;
$fichier_l_max = 700;
$fichier_dossier = 'avatar/';
$fichier_mini_avatar = 'mini_avatar/';
 
$fichier_ext = substr($fichier_nom,strrpos( $fichier_nom, '.')+1);
$fichier_date = hash('md5',$_SESSION['id']);
$fichier_n_nom = $fichier_date.".".$fichier_ext;
 
if (!empty($fichier_temp) && is_uploaded_file($fichier_temp)) {
if (filesize($fichier_temp)<$fichier_poids_max) {
if (($fichier_type===1) || ($fichier_type===2) || ($fichier_type===3)) {
if (($fichier_larg<=$fichier_l_max) && ($fichier_haut<=$fichier_h_max)) {
if (move_uploaded_file($fichier_temp, $fichier_dossier.$fichier_n_nom)) {
chmod ($fichier_dossier.$fichier_n_nom, 0777);
 
if ($fichier_type === 1){
$fichier_source = imagecreatefromgif($fichier_dossier.$fichier_n_nom);
$mini_larg = 100;
$mini_haut = 120;
$fichier_reduit = imagecreate($mini_larg, $mini_haut);
$fond_blanc = imagecolorallocate($fichier_reduit, 255, 255, 255);
$fichier_larg_red = imagesx($fichier_reduit);
$fichier_haut_red = imagesy($fichier_reduit);
$nom_fichier_reduit = 'mini_'.$fichier_n_nom;
imagecopyresampled($fichier_reduit, $fichier_source, 0, 0, 0, 0, $fichier_larg_red, $fichier_haut_red, $fichier_larg, $fichier_haut);
imagecolortransparent($fichier_reduit, $fond_blanc);
imagegif($fichier_reduit, $fichier_mini_avatar.$nom_fichier_reduit);
chmod($fichier_mini_avatar.$nom_fichier_reduit, 0777);
}
 
if ($fichier_type===2){
$qualite=85;
$fichier_source = imagecreatefromjpeg($fichier_dossier.$fichier_n_nom);
$mini_larg = 100;
$mini_haut = 120;
$fichier_reduit = imagecreatetruecolor($mini_larg, $mini_haut);
$fichier_larg_red = imagesx($fichier_reduit);
$fichier_haut_red = imagesy($fichier_reduit);
$nom_fichier_reduit = 'mini_'.$fichier_n_nom;
imagecopyresampled($fichier_reduit, $fichier_source, 0, 0, 0, 0, $fichier_larg_red, $fichier_haut_red, $fichier_larg, $fichier_haut);
imagejpeg($fichier_reduit, $fichier_mini_avatar.$nom_fichier_reduit, $qualite);
chmod($fichier_mini_avatar.$nom_fichier_reduit, 0777);
}
 
if ($fichier_type===3){
$fichier_source = imagecreatefrompng($fichier_dossier.$fichier_n_nom);
$mini_larg = 100;
$mini_haut = 120;
$fichier_reduit = imagecreatetruecolor($mini_larg, $mini_haut);
$fichier_larg_red = imagesx($fichier_reduit);
$fichier_haut_red = imagesy($fichier_reduit);
$nom_fichier_reduit = 'mini_'.$fichier_n_nom;
imagecopyresampled($fichier_reduit, $fichier_source, 0, 0, 0, 0, $fichier_larg_red, $fichier_haut_red, $fichier_larg, $fichier_haut);
imagepng($fichier_reduit, $fichier_mini_avatar.$nom_fichier_reduit);
chmod($fichier_mini_avatar.$nom_fichier_reduit, 0777);
}
 
mysql_query("UPDATE MA_TABLE_MEMBRE SET avatar='$fichier_n_nom', avatar_mini='$nom_fichier_reduit') WHERE login='$login';");
mysql_query("UPDATE MA_TABLE_PROFIL SET avatar='$fichier_n_nom', avatar_mini='$nom_fichier_reduit') WHERE login='$login';");
 
 
mysql_close();
Ou est l'erreur?