0) {$erreur = "Erreur lors du transfert";}
$extensions_valides = array( 'pdf' , 'doc' , 'odt' , 'rtf' );
$extension_upload = strtolower( substr( strrchr($_FILES['fichier']['name'], '.') ,1) );
if ( in_array($extension_upload,$extensions_valides) ) {}else{echo $maxsize;echo "Format de fichier incorrect";}
$image_sizes = getimagesize($_FILES['fichier']['tmp_name']);
if ($image_sizes[0] > $maxwidth OR $image_sizes[1] > $maxheight) {$erreur = "Image trop grande";}
$name = @$HTTP_POST_FILES['fichier']['name'];
$fichier = @$HTTP_POST_FILES['fichier']['tmp_name'];
if (@is_uploaded_file($fichier))
{
copy($fichier,"$root/$name");
$img="
";
}
//enregistrement dans la base
$DBnombase = "irg";
$DBnomtable = "a_formulaire";
// CONNECTION SQL
$DBlink = mysql_connect("localhost", "irg", "FtyCgH9?vB");
mysql_select_db($DBnombase);
$fichier = $_FILES['fichier']['name'] ;
$titre = $_POST["titre"];
$description = $_POST["description"];
$motcle = $_POST["motcle"];
$filesize=$_FILES['fichier']['size'] ;
$personne = $_POST["personne"];
$email = $_POST["email"];
$pays = $_POST["pays"];
$result = mysql_query("INSERT INTO ".$DBnomtable." (up_filename, up_filesize,up_title,up_description,up_motcle,up_personne,up_email,up_pays) VALUES ('".$fichier."', '".$filesize."','".$titre."','".$description."','".$motcle."','".$personne."','".$email."','".$pays."')");
//on prévient tommy
$headers ='From: "IRG"
'."\n";
$headers .='Reply-To: thomas.weiss@institut-gouvernance.org'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message='Bonjour, un nouveau document a été uploadé sur le site IRG'."\n";
$message .='Acceder :http://www.institut-gouvernance.org/formulaire/upload/'."\n";
$message .='titre :'.$titre."\n";
$message .='description :'.$description."\n";
$message .='motcles :'.$motcle."\n";
$message .='Nom expediteur :'.$personne."\n";
$message .='Email :'.$email."\n";
$message .='Pays :'.$pays."\n";
if(mail('thomas.weiss@institut-gouvernance.org', 'Nouveau document uploaded', $message, $headers))
{
echo 'Le document a bien été envoyé';
}
else
{
echo 'Le document n\'a pu être envoyé';
}
}
?>