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
|
<?php
if(!empty($_POST['valider_modif']) && !empty($_POST['joueur_modif']) && !empty($_POST['info_change']))
{
include('cnx.php');
$joueur_modif = $_POST['joueur_modif'];
$element_a_modif = $_POST['element_a_modif'];
$info_a_modif = mysql_real_escape_string(htmlentities(trim($_POST['info_change'])));
$modif_nom = $_POST['joueur_modif'];
$modification = explode("-", $modif_nom);
$nom_modif = $modification[0];
$prenom_modif = $modification[1];
$id_modif = $modification[2];
if($element_a_modif != "chemin_photo")
{
$req_modif_info = "UPDATE $table_1 SET ".$element_a_modif." = '".$info_a_modif."' WHERE id = ".$id_modif;
$query_modif_info = mysql_query($req_modif_info) or die ($element_a_modif.mysql_error());
if(!$query_modif_info)
{
echo "Echec de l'opération";
}
else
{
echo $info_a_modif." ".$element_a_modif." ".$nom_modif." ".$id_modif."Information modifiée avec succès";
}
}
else
{
$taille_maxi = 10000; /*Taille maxi de l'image*/
$dossier = 'joueurs/'; /*Dossier final du l'image*/
$fichier = basename($_FILES['info_change']['name']); /*Récupération du nom de l'image*/
$taille = filesize($_FILES['info_change']['tmp_name']); /*Récupération de la taille de l'image*/
$extensions = array('.png', '.PNG', '.gif', '.GIF', '.jpg', '.jpeg', '.JPG', '.JPEG'); /*Extensions possible pour l'image*/
$extension = strrchr($_FILES['info_change']['name'], '.');
if(!in_array($extension, $extensions) AND ($taille_maxi<$taille))
{
echo 'Vous devez uploader un fichier de type png, gif, jpg, jpeg. et d\'une taille inferieur à 10Ko';
}
else
{
$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if(move_uploaded_file($_FILES['info_change']['tmp_name'], $dossier . $id_modif))
{
echo 'Upload effectué avec succès !';
}
else
{
echo "L'opération à échouée";
}
$req_modif_info = "UPDATE $table_1 SET chemin_photo = 'joueurs/".$id_modif."' WHERE id = ".$id_modif;
$query_modif_info = mysql_query($req_modif_info) or die ($element_a_modif.mysql_error());
if(!$query_modif_info)
{
echo "Echec de l'opération";
}
else
{
echo "Information modifiée avec succès";
}
}
}
}
?> |
Partager