我看别人有这么写的:
<?
global $id,$Number,$Title;
$rfq=new COM("test1.Info");
$ret=$rfq->Get($id,$Number,$Title);
echo $ret;
echo $id.$Number.$Title."<br>"; ?>
我不知道$rfq=new COM("test1.Info"); 到底是什么意思。那个test1是什么?那个Info又是什么?请教啊请教
<?
global $id,$Number,$Title;
$rfq=new COM("test1.Info");
$ret=$rfq->Get($id,$Number,$Title);
echo $ret;
echo $id.$Number.$Title."<br>"; ?>
我不知道$rfq=new COM("test1.Info"); 到底是什么意思。那个test1是什么?那个Info又是什么?请教啊请教
解决方案 »
- 再问下。为什么用smarty模板分离,css会有问题呢。
- 招聘有两年以上工作经验的php程序员
- 帮我看一下,这句正则表达式是什么意思
- thinkphp非法操作
- 磁盘空间以满 session失效 session文件存在,内容空
- 假如别人正在访问一个文件index.html,而我正在后台生成该静态页面,用的是fopen,请问会出现无法生成的情况吗?
- 如何写网上付费代码?
- 为什么我在自己的机器上可以上传图片并可以保存到MYSQL数据库,但是别人访问我的WEB时不能上传图片
- 很奇怪为什么会出现这个问题(关于mssql)
- 哪里有好的php教程
- 为什么只能运行以php为扩展名的文件,php3运行不了??
- 上分啦!!!如何得到两个日期之间的天数,或已知一个日期及间隔天数,求另一天
获得正确的对象标识名不是一件容易的事。你可以查找一下windows的注册表,在 HKEY_CLASSES_ROOT 中寻找一下你注册的price.dll,在你的机器上有效的对象标识放在 CLSID 子文件夹下。
global $code;
$code="117411";
$rfq=new COM("Price.TracePrice");
$ret=$rfq->getprice($code);
echo $ret."<br>";
但是运行结果显示Warning: Unable to obtain IDispatch interface for CLSID {98087D89-5801-4C53-B26B-DEB5443EA3B9}: 不支持此接口 in c:\apache\htdocs\ver.php on line 8Fatal error: Call to a member function on a non-object in c:\apache\htdocs\ver.php on line 9
这是什么问题?
This error can have multiple reasons: 1、the CLSID is wrong
2、the requested DLL is missing
3、the requested component doesn't implement the IDispatch interface 你再找找看,可能不是Price.TracePrice