Well Invoke() failing can mean a few different things. 1) That you're requesting something that can't be found 2) There's a more serious error (like Outlook already being loaded in memory a few times)
What exactly is on line 11/12 of your code? I just finished writing PHP+COM+Excel program to automatically populate and then print out spreadsheets, so i may be able to help ya out... but send some more info, thanks. --- Scott Hurring Systems Programmer EAC Corporation [EMAIL PROTECTED] Voice: 201-462-2149 Fax: 201-288-1515 > -----Original Message----- > From: R.S. Herhuth [mailto:[EMAIL PROTECTED]] > Sent: Friday, May 17, 2002 3:42 PM > To: [EMAIL PROTECTED] > Subject: [PHP-WIN] Can't figure out how to fix this code...please help > > > This is my code: > > > <?PHP > $objApp = new COM("Outlook.Application"); > $myItem = $objApp->CreateItem("olMailItem"); > $a=$myItem->Recipients->Add("[EMAIL PROTECTED]"); > $myItem->Subject="This is a test"; > $myItem->Body="This is a Body Section now.....!"; > $myItem->Display(); > $myItem->Send(); > ?> > > > This is the error I'm getting... > > > Warning: Invoke() failed: Type mismatch. Argument: 2 in C:\Program > Files\Apache Group\Apache2\htdocs\outlook\sendMail.php on line 11 > > Fatal error: Call to a member function on a non-object in C:\Program > Files\Apache Group\Apache2\htdocs\outlook\sendMail.php on line 12 > > > > > What did I screw up? > > Thanks, > Ron > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php