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
|
<?php session_start();
include ("fonction/fonction.bdd.php");
connexion_mysql();
if(isset($_POST["go"]))
{
if(isset($_POST["titre_id"])) $titre_id=$_POST["titre_id"];
else $titre_id='';
if(isset($_POST["com_id"])) $com_id=$_POST["com_id"];
else $com_id='';
if(isset($_POST["version_id"])) $version_id=$_POST["version_id"];
else $version_id='';
if(isset($_POST["id_type"])) $id_type=$_POST["id_type"];
else $id_type='';
if(isset($_POST["id_gamme"])) $id_gamme=$_POST["id_gamme"];
else $id_gamme='';
if(isset($_POST["id_sgamme"])) $id_sgamme=$_POST["id_sgamme"];
else $id_sgamme='';
if(isset($_POST["document_id"])) $document_id=$_POST["document_id"];
else $document_id='';
///////
if ($_FILES) {
echo 'kkkkkkkkkkkkkkkk';
}
else
{
echo 'nnnnnnnnnnnnnnnnnnnnnn';
}
$dossier = '../ged/';
$fichier = basename($_FILES['document_id']['name']);
$taille_maxi = 10000000000000;
$taille = filesize($_FILES['document_id']['tmp_name']);
echo "variable fichier>>>>>>>>".$fichier."<<<==";
$extensions = array('.pdf', '.xls', '.doc');
$extension = strrchr($_FILES['document_id']['name'], '.');
echo 'llllllllllllllll'.$extension.'llllllllllllllllll';
//Début des vérifications de sécurité...
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
$erreur = 'Vous devez uploader un fichier de type pdf, xls ou doc...';
}
if($taille>$taille_maxi)
{
$erreur = 'Le fichier est trop gros...';
}
if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload
{
//On formate le nom du fichier ici...
$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if(move_uploaded_file($_FILES['document_id']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
{
//$url_mini_image= $dossier.$fichier;
$document_id=$fichier;
chmod("'.$dossier.''.$document_id.'", 0644);
//echo $url_mini_image;
echo 'Upload effectué avec succès !';
}
else //Sinon (la fonction renvoie FALSE).
{
echo 'Echec de l\'upload !';
}
}
else
{
echo $erreur;
}
if(empty($titre_id) OR empty($com_id))
{
echo 'tout les champs doivent etre remplis';
}
else
{
//$query = mysql_query("INSERT INTO document_ged (id_id,titre_id, com_id, version_id, id_type, gamme_type, sgamme_type, document_id, date_id, id_user) VALUE ('', '$titre_id', '$com_id', '$version_id', '$id_type', '$id_gamme', '$id_sgamme', '$document_id', '$date_id', '$id_user');") or die (mysql_error());
echo 'Image Rajoutée';
echo "INSERT INTO document_ged (id_id,titre_id, com_id, version_id, id_type, gamme_type, sgamme_type, document_id, date_id, id_user) VALUE ('', '$titre_id', '$com_id', '$version_id', '$id_type', '$id_gamme', '$id_sgamme', '$document_id', '$date_id', '$id_user');";
mysql_close();
}
}
else
{
}
print_r($_POST); echo "<br>";
?> |
Partager