PHP - Error opening and save word (ppt files) using COM OLE

Completed Posted Jan 8, 2013 Paid on delivery
Completed Paid on delivery

I have some code, on my php WAMP server that is to open word/ppt files on the local drive. I am unable to use com to open any file, and I would like to get this working.

This would require you to use the php server (on Windows Machine with Word Installed) we have set up, and get the PHP server to open and save a word/ppt document.

I am not sure where the problem is, but if this debug job should be easy if you have experience. Looking for someone to solve the problem, and I'll pay if you can get it working. Will pay lowest bid/first person to solve the problem.

Here is the example code that doesn't run.

<?php

$currDir = getcwd();

$input = "{$currDir}\files\eBook.doc";
$output = "Book1";

$handle = fopen("$input", "r");
$theData = fread($handle, filesize("{$currDir}\files\eBook.doc"));
fclose($handle);

echo "$input - ";
if (file_exists($input)) {
echo " file exists<br>";
} else {
echo " file DOES NOT exist<br>";
}
$word = new COM("word.application") or die(error::asString("couldnt create an instance of word", 20100408.01812, true));
echo "Loaded Word, version {$word->Version}<br>";
//bring word to the front
$word->Visible = true;
try{
$word->Documents->Add();
$word->Selection->TypeText("This is a test...");

$range = $word->ActiveDocument->Content;
echo "Data: $range | ".dirname(__FILE__)."\test.doc";

// format: 0 - same?, 1 - doc?, 2 - text, 4 - text other encoding, 5 - ?, 6 - rtf , 8 - html
$word->ActiveDocument->SaveAs(dirname(__FILE__)."\test.doc", 0);
$word->Quit();
$word=null;
}
catch (com_exception $e) {
echo "Exception with COM: ". $e->__toString();
}
?>

.NET PHP Powerpoint Word

Project ID: #4108987

About the project

5 proposals Remote project Active Jan 10, 2013

Awarded to:

codeindiadigital

Hi Shawn, without talking much here is my bis. please take a look. I'll contact you tomorrow. :)

$30 USD in 1 day
(9 Reviews)
3.5

5 freelancers are bidding on average $100 for this job

rajeshsonisl

Quality work assured. Ready to get started. Thanks.

$200 USD in 1 day
(362 Reviews)
7.1
scriptphp87

Hello Please read more than private message thank you

$100 USD in 1 day
(37 Reviews)
5.6
eried

Open the doc and do what? Can you explain a little more the problem?

$30 USD in 30 days
(43 Reviews)
4.8
farhaoui

Easy problem , I can fix it immediately.

$80 USD in 1 day
(25 Reviews)
4.0
trunix

Hi, I can help You

$50 USD in 1 day
(3 Reviews)
3.0