bonjour ,

j'ai un script qui me permet d'uploader les fichiers vers un serveur

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
26
27
28
29
30
31
32
33
34
35
$ftp_server='127.0.0.1'; 
  $ftp_user_name='user'; 
  $ftp_user_pass='***';  
  // Mise en place d'une connexion basique 
  $conn_id = ftp_connect($ftp_server); 
  // Identification avec un nom d'utilisateur et un mot de passe 
  $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);  
  // Verification de la connexion 
  if ((!$conn_id) || (!$login_result)) 
  { echo "La connexion FTP a echoue !\n"; 
  echo "Tentative de connexion au serveur $ftp_server pour l'utilisateur $ftp_user_name\n"; exit; } 
  else { echo "Connexion au serveur $ftp_server, pour l'utilisateur $ftp_user_name\n"; }  
  $fichier = $_FILES['monfichier']['name'];
 
 
  $source_file = $_FILES['monfichier']['tmp_name']; 
 
  //$source=$_POST['nom'] ;
 
  $uploads_dir = '/uploads';
  $destination_file = "$fichier";   
 
 
 
  // Chargement d'un fichier 
  $upload = ftp_put($conn_id, $destination_file, $source_file, FTP_ASCII);  
  // Verification du status du chargement
  if (!$upload) { echo "Le chargement FTP a echoue "; } 
 
  else { echo "Chargement de $source_file vers $ftp_server en tant que $destination_file\n";
 
 
  }  
  // Fermeture du flux FTP 
  ftp_close($conn_id);
le problème que ce code ne marche pas avec les fichiers de type excel;
je fais comment