Bonjour Executant ce bout de code pour upload un fichier,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
<?php
	if (isset($_FILES['fichier1']) AND $_FILES['fichier1']['error']==0){
		$parties=explode('.',$_FILES['fichier1']['name']);
		$extension=strtolower($parties[count($parties) -1]);
		$extension_autorisees= array('jpg', 'tiff', 'odt', 'png', 'gif');
		 if($_FILES['fichier1']['size']>102400){
		  $erreurs=true;
		  $msg='taille trop grande';
		  } elseif( !in_array($extension, $extension_autrorisees)){
		         $erreurs=true;
		         $msg='le type de fichier  inconnu';
		         } else {
		             $dossier='images/articles/';
		              $fichier =  mktime().".$extension"; 
    if(!move_uploaded_file($_FILES['fichier1']['tmp_name'], $dossier.$fichier)) {
      echo 'Acces impossible';
    } 
  }
}
 echo $msg; 
 ?>
<form enctype="multipart/form-data" method="post">
   <input type="file" name="fichier1" />
   <input type="submit" value="Envoyer" />
</form>
J'ai le message de warning suivant:<<Wrong datatype for second argument>> a la ligne 9 de mon éditeur qui est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
  } elseif( !in_array($extension, $extension_autrorisees)){
merci pour votre aide