webForumDet fria alternativet

Leka med word...

PHP

4 svar · 228 visningar · startad av nanne

Medlem sedan dec. 19991 749 inlägg
Frågan#1

Jag har kikat lite på COM funktionerna men får det inte ens exemplen att fungera. Får bara felmeddelandet.

Warning: Invoke() failed: Typblandningsfel. in c:\webserver\html\wordtest.php on line 34
Warning: Invoke() failed: Typblandningsfel. in c:\webserver\html\wordtest.php on line 38

Rad 34 är $word->Selection->TypeText("This is a test");

och rad 38 är $word->Documents[1]->SaveAs("Useless_test.doc");

Är det nåt speciellt som man måste skriva i php.ini?

------------------
Fatal Error: Call to undefined function:
brain() in ./self.php on line 1

nanne.net

Medlem sedan dec. 19992 555 inlägg
#2

Snubblade över följande artikel som kanske kan vara till hjälp (om du inte har läst den redan):

http://www.phpbuilder.com/columns/alain20001003.php3

------------------
Robban < robban@lipogram.com >

Medlem sedan dec. 19991 749 inlägg
#3

Det är det exemplet som jag försöker köra. Men enligt phpinfo(); så måste jag sätta på COM stödet men jag hittar inte vart man ska ställa in det i php.ini :(

------------------
Fatal Error: Call to undefined function:
brain() in ./self.php on line 1

nanne.net

Medlem sedan dec. 19992 555 inlägg
#4

Det som menas i phpinfo() är bara om man skall köra COM "på distans". Lokalt COM-stöd verkar vara aktiverat som default.

Jag får dock inte heller exemplet att fungera. Men jag har en massa halvdöda Word-processer efter att jag provat, så någon aktivitet är det ju. :)

------------------
Robban < robban@lipogram.com >

Medlem sedan dec. 19991 749 inlägg
#5

Aha... det kanske är en bug då eller nåt?

------------------
Fatal Error: Call to undefined function:
brain() in ./self.php on line 1

nanne.net

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)