IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

pb d'upload pour excel


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2011
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Août 2011
    Messages : 73
    Par défaut pb d'upload pour excel
    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

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    t'as mis FTP_ASCII

  3. #3
    Membre confirmé
    Inscrit en
    Août 2011
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Août 2011
    Messages : 73
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    t'as mis FTP_ASCII
    ça me donne la mm chose avec FTP_BINARY

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    fait avec copy, mais il ce peut que ton serveur n'accepte que le transfert en ASCII

  5. #5
    Membre confirmé
    Inscrit en
    Août 2011
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Août 2011
    Messages : 73
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    fait avec copy, mais il ce peut que ton serveur n'accepte que le transfert en ASCII
    comment je fais avec copy? comment je modifie mon code en tenant compte des parametres?

  6. #6
    Membre confirmé
    Inscrit en
    Août 2011
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Août 2011
    Messages : 73
    Par défaut
    et j'ai essayé avec copy c tjs le mm problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $upload = copy( $destination_file, $source_file);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [POI] Style et taille de cellule pour Excel
    Par relivio dans le forum Documents
    Réponses: 6
    Dernier message: 28/05/2014, 10h45
  2. [VBA pour Excel] Différence entre activate et select
    Par loacast dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/10/2008, 17h20
  3. [CR ?] Export données pour Excel
    Par grom91 dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 20/06/2008, 12h05
  4. [Librairies] générer un .csv en php pour excel
    Par allowen dans le forum Langage
    Réponses: 3
    Dernier message: 14/12/2005, 16h40
  5. Réaliser une macro en VBA pour excel afin de créer un graphe
    Par xavier le breuil dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 04/12/2005, 14h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo