upload fichier format csv au lieu jpg es possible ?
	
	
		Bonjour, 
j'ai mon code qui fonctionne très bien pour l'upload de fichier jpg, je voudrais faire de même mais qu'avec un fichier csv. 
qq 'un peut-il m'aider ? 
Merci de votre aide 
merci voici mon code : 
	Code:
	
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
   | <?php
$destDir = "upload/";
$taille_max="500000"; //500 Ko
 
 
if (sizeof($_POST) > 0 && $_FILES['fichier'] && $_FILES['fichier'] != "none") 
{
if (!is_dir($destDir))
{
	if (!@mkdir($destDir))
	{
		echo "Erreur lors de la création du dossier $destDir";
	}
}
@chmod($destDir,0777);
 
 
// Test fichier transfert
if (!file_exists($_FILES['fichier']['tmp_name']))
{
   die ("Le fichier n'est pas passé. Vérifier les critères");
}
 
 
// Test taille du fichier
$taille_max=$_POST['MAX_FILE_SIZE'];
$taille_fichier = filesize($_FILES['fichier']['tmp_name']);
if  ($taille_max && ($taille_fichier > $taille_max))
{
       die ("La taille est trop importante");
}
 
 
 
// Test l'extension
$ext = strrchr($_FILES['fichier']['name'], '.');
$ext = substr($ext, 1);
$ext = strtolower($ext);
if ($ext!="jpg" && $ext!="jpeg" && $ext!="png" && $ext!="gif" )  
{
    die("Le fichier n'est pas une image");
}
 
 
// Test les caractères
$fichier_destination = strtr($_FILES[fichier]['name'],
			'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
			'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
 
$fichier_destination = preg_replace(
         '/[^a-zA-Z0-9\.\$\%\'\`\-\@\{\}\~\!\#\(\)\&\_\^]/'
         ,'',str_replace(array(' ','%20'),array('_','_'),$fichier_destination));
 
$fichier_destination=strtolower($fichier_destination);
 
// Deplace le fichier
if (move_uploaded_file($_FILES['fichier']['tmp_name'], $destDir.$fichier_destination))
{
	die ("Le fichier est correctement passé");
}
else
{     
	echo "Probleme de transfert";
}
 
 
}
 
 
 
 
?> |