Php 不按名称使用COM“;InternetExplorer.Application”;对象

Php 不按名称使用COM“;InternetExplorer.Application”;对象,php,javascript,html,com,Php,Javascript,Html,Com,我有一个示例页面(http://**.com/def.php),代码是: 它可以工作,并易于使用的名称属性! 但如果我将示例页面代码的一部分更改为: <form action="abc.php" method="POST"> 将“name='f_action'”更改为“NO name attribute”,如何使用COM“InternetExplorer.Application”对象和php填写并提交表单 谢谢你,很抱歉我的英语不好 $Browser = new COM('In

我有一个示例页面(http://**.com/def.php),代码是:

它可以工作,并易于使用的名称属性! 但如果我将示例页面代码的一部分更改为:

<form action="abc.php" method="POST">

将“name='f_action'”更改为“NO name attribute”,如何使用COM“InternetExplorer.Application”对象和php填写并提交表单

谢谢你,很抱歉我的英语不好

$Browser = new COM('InternetExplorer.Application');
$Browserhandle = $Browser->HWND;
$Browser->Visible = true;
$f1_url = "http://**.com/def.php";
$Browser->Navigate($f1_url);
sleep(5);
$Browser->Document->f_action->id->focus();
$Browser->Document->f_action->id->value = $p_user_name;
$Browser->Document->f_action->pwd->focus();
$Browser->Document->f_action->pwd->value = $p_user_pwd;
$Browser->Document->f_action->action->focus();
$Browser->Document->f_action->action->click();
<form action="abc.php" method="POST">