File "upload_csv.php"
Full Path: /home/analogde/www/DCIM/Auto/CHESS_2022/upload_csv.php
File size: 911 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
echo "Import du fichier ...";
if( isset($_POST['envoyer']) ) // si formulaire soumis
{
$tmp_file = $_FILES['fichier']['tmp_name'];
if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}
$dossier = 'upload/';
$taille_maxi = 100000;
$taille = filesize($_FILES['fichier']['tmp_name']);
$extensions = array('.csv');
$extension = strrchr($_FILES['fichier']['name'], '.');
if(!in_array($extension, $extensions))
{
$erreur = 'Vous devez uploader un fichier de type csv !.';
}
if($taille>$taille_maxi)
{
$erreur = 'Le fichier est trop gros...';
}
if(!isset($erreur))
{
$name_file = $_FILES['fichier']['name'];
if(move_uploaded_file($tmp_file, $dossier .$name_file))
{
echo 'Upload effectué avec succès !';
}
else
{
echo 'Echec de l\'upload !';
}
}
else
{
echo $erreur;
}
}
?>