par
Invité » 13 avr. 2006, 16:53
regarde ce code et dit moi ce que tu pense
$date = date("d-m-Y");
$heure = date("H.i.s");
$word = new com("word.application") or die("Unable to instantiate Word");
//1. Nouvelle instance Word
$word=new COM("word.application");
//2. Spécifie le document temp word (a adapter suivant le dossier de stockage sur le serveur !!!)
$template_file = "C:/contrat_temp.doc";
//3. On ouvre le document
$word->Documents->Open($template_file);
//4. On récupère les variables
//date du jour
$current_date = date("m/d/Y");
//on repère l'endroit ou se trouve le signet date et on remplace
$bookmarkname = "Date";
$objBookmark = $word->ActiveDocument->Bookmarks($bookmarkname);
$range = $objBookmark->Range;
//on remplace le signet par la valeur
$range->Text = $current_date;
//7. On sauve le document sous un nouveau nom
$new_file = "C:/CONTRAT_temp_".$date."_".$heure.".doc";
$word->Documents[1]->SaveAs($new_file);
//8. On detruit l'instance word
$word->Quit();
$word->Release();
$word = null; */
?>
regarde ce code et dit moi ce que tu pense
[php]
$date = date("d-m-Y");
$heure = date("H.i.s");
$word = new com("word.application") or die("Unable to instantiate Word");
//1. Nouvelle instance Word
$word=new COM("word.application");
//2. Spécifie le document temp word (a adapter suivant le dossier de stockage sur le serveur !!!)
$template_file = "C:/contrat_temp.doc";
//3. On ouvre le document
$word->Documents->Open($template_file);
//4. On récupère les variables
//date du jour
$current_date = date("m/d/Y");
//on repère l'endroit ou se trouve le signet date et on remplace
$bookmarkname = "Date";
$objBookmark = $word->ActiveDocument->Bookmarks($bookmarkname);
$range = $objBookmark->Range;
//on remplace le signet par la valeur
$range->Text = $current_date;
//7. On sauve le document sous un nouveau nom
$new_file = "C:/CONTRAT_temp_".$date."_".$heure.".doc";
$word->Documents[1]->SaveAs($new_file);
//8. On detruit l'instance word
$word->Quit();
$word->Release();
$word = null; */
?>
[/php]