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

Bibliothèques et frameworks PHP Discussion :

[COM] Objet Com sur le serveur


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 97
    Par défaut [COM] Objet Com sur le serveur
    Bonjour,

    mon probleme c'est que la fonction qui fait l'export se bloque sur le serveur, mais en local ça marche trés bien, voici mon code:

    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
    function exportexcel($data,$filename,$code_article)
         { 
             	 $rep='http://www....../'.$filename;  
    	  $sheet1 = 1;
    	  $sheet2 = "sheet2";
    	  $excel_app = new COM("Excel.application") or Die ("Did not connect");
     
    	  $Workbook = $excel_app->Workbooks->Open($rep) or Die("Did not open $filename $Workbook");
     
    	$excel_app->Visible=1;
    	$Worksheet = $Workbook->Worksheets($sheet1);
                 $Worksheet->activate;
    	$excel_cell=$Worksheet->Range("D4");
    	$excel_cell->value=$data[0]; 
    	$excel_cell=$Worksheet->Range("D5");
    	$excel_cell->value=$data[1]; 
    	$excel_cell=$Worksheet->Range("D6");
    	excel_cell->value=$data[2]; 
     
    	$Workbook->save();
                $Workbook->Close;
    	unset($Worksheet);
    	unset($Workbook);
    	$excel_app->Workbooks->Close();
    	$excel_app->Quit();
    	unset($excel_app);
     
      }
    y a t il une configuration à faire sur le serveur pour que ça marche?

    merci d'avance.

  2. #2
    Invité(e)
    Invité(e)
    Par défaut
    Oui il me semble qu'il faut qu'excel ou le logiciel associé à la création de ton type de fichié soit installé sur le serveur web

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 97
    Par défaut
    Bonjour,

    L'office est déjà installé sur le serveur, c'est ça ce que vous voulez dire?

    Merci.

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Essaye un chemin absolu a la place d'une URL pour ton fichier.

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 97
    Par défaut
    Bonjour,

    j'ai essayé un chemin absolu mais j'ai toujours le meme problème,avez vous une idée sur ça?

    merci d'avance.

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Par défaut
    Bonjour tout le monde,

    moi aussi j'ai le même problème, ce que je veux savoir c'est :
    est ce que l'utilisation de l'objet COM nécessite une configuration particulière autre que l'installation d'Excel ? et si c'est le cas laquelle ?

    Merci d'avance et bonne chance à tous.

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

Discussions similaires

  1. [COM] Test de présence de COM sur le serveur
    Par a028762 dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 01/02/2013, 13h33
  2. Réponses: 4
    Dernier message: 27/01/2012, 18h33
  3. Réponses: 1
    Dernier message: 10/02/2009, 21h30
  4. Serveur/client COM sur des PC différents
    Par sylvain.cool dans le forum C++Builder
    Réponses: 9
    Dernier message: 28/03/2008, 16h24

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