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 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
| $query = mysql_query("UPDATE $db_table SET societe='$societe', adresse='$adresse', ..., cp='$cp', ville='$ville' motcle='$motcle' WHERE login='$ploginy'");
// if($logo!="") {
//$query = mysql_query("UPDATE $db_table SET logo='$logo' WHERE login='$ploginy'"); }
connexiondb();
$query = mysql_query("SELECT id_annu_prest, login FROM $db_table WHERE login='$ploginy'") or die(mysql_error());;
list($id_annu_prest, $login) = mysql_fetch_row($query);
Mysql_close($db_table);
if (is_uploaded_file($ImageNews)){
if ($_FILES['ImageNews']['error'] <= 0){
if ($_FILES['ImageNews']['size'] <= 1097152){
$ImageNews = $_FILES['ImageNews']['name'];
// Je crée un array dans lequel figurent seulement les extensions acceptées, avec le type MIME qui leur est associé (qui peut varier sous IE et qu'on va donc devoir différencier) :
$ListeExtension = array('jpg' => 'image/jpeg', 'jpeg' => 'image/jpeg', 'png' => 'image/png', 'gif' => 'image/gif');
$ListeExtensionIE = array('jpg' => 'image/pjpg', 'jpeg'=>'image/pjpeg'); // Il fallait une nouvelle fois qu'IE se différencie.
$ExtensionPresumee = explode('.', $ImageNews);
$ExtensionPresumee = strtolower($ExtensionPresumee[count($ExtensionPresumee)-1]);
if ($ExtensionPresumee == 'jpg' || $ExtensionPresumee == 'jpeg' || $ExtensionPresumee == 'pjpg' || $ExtensionPresumee == 'pjpeg' || $ExtensionPresumee == 'gif' || $ExtensionPresumee == 'png'){
// On pourra alors continuer notre vérification.
$ImageChoisie = imagecreatefromjpeg($_FILES['ImageNews']['tmp_name']);
$TailleImageChoisie = getimagesize($_FILES['ImageNews']['tmp_name']);
// Étape 1 :
$NouvelleLargeur = 150;
// Étape 2 :
$Reduction = ( ($NouvelleLargeur * 100)/$TailleImageChoisie[0] );
// Étape 3 :
$NouvelleHauteur = ( ($TailleImageChoisie[1] * $Reduction)/100 );
//Etape 1 :
$NouvelleImage = imagecreatetruecolor($NouvelleLargeur , $NouvelleHauteur) or die ("Erreur");
//Etape 2 :
imagecopyresampled($NouvelleImage , $ImageChoisie, 0, 0, 0, 0, $NouvelleLargeur, $NouvelleHauteur, $TailleImageChoisie[0],$TailleImageChoisie[1]);
$NomImageChoisie = explode('.', $ImageNews);
$NomImageExploitable = time();
imagejpeg($NouvelleImage , 'uploads/'.$NomImageExploitable.'.'.$ExtensionPresumee, 70);
imagejpeg($ImageChoisie , 'uploads/'.$NomImageExploitable.'FullImage.'.$ExtensionPresumee, 100);
move_uploaded_file ($NouvelleImage,$imgs_folder . "/" . $img_princ_name2);
$LienImageNews = 'uploads/'.$NomImageExploitable.'.'.$ExtensionPresumee;
$query = mysql_query("UPDATE $db_table SET logo='$NomImageExploitable.$ExtensionPresumee' WHERE login='$ploginy'") or die(mysql_error());;
}
}}
}
//
//image theme1
if (is_uploaded_file($img_p1)){
if ($img_p1_type == "image/jpg" OR $img_p1_type == "image/gif" OR $img_p1_type == "image/jpeg" OR $img_p1_type == "image/pjpeg"){
$img_p1_name2= $id_annu_prest. "-" . $login . "-" . $img_p1_name;
$img_p1_name2 = str_replace(' ', '', $img_p1_name2);
$img_p1_name2 = str_replace('é', '', $img_p1_name2);
$img_p1_name2 = str_replace('"', '', $img_p1_name2);
$img_p1_name2 = str_replace('è', '', $img_p1_name2);
$img_p1_name2 = str_replace('à', '', $img_p1_name2);
$img_p1_name2 = str_replace(';', '', $img_p1_name2);
$img_p1_name2 = str_replace( "'", "", $img_p1_name2);
move_uploaded_file ($_FILES['img_p1']['tmp_name'],$imgs_folder . "/" . $img_p1_name2);
}
else{
echo"<center><font><b><u>Type du fichier</u><br>".$_FILES['img_p1']['type']."<br>Invalide</b></font></center>";
exit;
}
$query = mysql_query("UPDATE $db_table2 SET img_p1='$img_p1_name2' WHERE id=$id") or die(mysql_error());;
}
//image therme 2
if (is_uploaded_file($img_p2)){
if ($img_p2_type == "image/jpg" OR $img_p2_type == "image/gif" OR $img_p2_type == "image/jpeg" OR $img_p2_type == "image/pjpeg"){
$img_p2_name2= $id_annu_prest. "-" . $login . "-" . $img_p2_name;
$img_p2_name2 = str_replace(' ', '', $img_p2_name2);
$img_p2_name2 = str_replace('é', '', $img_p2_name2);
$img_p2_name2 = str_replace('"', '', $img_p2_name2);
$img_p2_name2 = str_replace('è', '', $img_p2_name2);
$img_p2_name2 = str_replace('à', '', $img_p2_name2);
$img_p2_name2 = str_replace(';', '', $img_p2_name2);
$img_p2_name2 = str_replace( "'", "", $img_p2_name2);
move_uploaded_file ($_FILES['img_p2']['tmp_name'],$imgs_folder . "/" . $img_p2_name2);
}
else{
echo"<center><font><b><u>Type du fichier</u><br>".$_FILES['img_p2']['type']."<br>Invalide</b></font></center>";
exit;
}
$query = mysql_query("UPDATE $db_table2 SET img_p2='$img_p2_name2' WHERE id=$id") or die(mysql_error());;
}
// image principal
if (is_uploaded_file($img_princ)){
if ($img_princ_type == "image/jpg" OR $img_princ_type == "image/gif" OR $img_princ_type == "image/jpeg" OR $img_princ_type == "image/pjpeg"){
$img_princ_name2= $id_annu_prest. "-" . $login . "-" . $img_princ_name;
$img_princ_name2 = str_replace(' ', '', $img_princ_name2);
$img_princ_name2 = str_replace('"', '', $img_princ_name2);
$img_princ_name2 = str_replace('è', '', $img_princ_name2);
$img_princ_name2 = str_replace('à', '', $img_princ_name2);
$img_princ_name2 = str_replace(';', '', $img_princ_name2);
$img_princ_name2 = str_replace( "'", "", $img_princ_name2);
move_uploaded_file ($_FILES['img_princ']['tmp_name'],$imgs_folder . "/" . $img_princ_name2);
}
else
{
echo"<center><font><b><u>Type du fichier</u><br>".$_FILES['img_princ']['type']."<br>Invalide</b></font></center>";
exit;
}
$query = mysql_query("UPDATE $db_table2 SET img_princ='$img_princ_name2' WHERE id=$id ") or die(mysql_error());;
}
$query = mysql_query("UPDATE $db_table2 SET prest1='$prest1', ... WHERE id=$id") or die(mysql_error());;
echo"<script language=\"Javascript\">alert('Vos informations ont été mises à jour !');window.location='fin.php';</script>";
exit;} |
Partager