Ich werde nicht Zeilen aus der Tabelle lesen Thema in einer Liste PHP Scripte zu setzenphp xmlrpc lesen
$url_obj='http://'.$host.':8069/xmlrpc/object';
$sock=new xmlrpc_client($url_obj);
$msg=new xmlrpcmsg('execute');
$arrVal=array('user_id', 'name');
$msg->addParam(new xmlrpcval($db, "string"));
$msg->addParam(new xmlrpcval(1, "string"));
$msg->addParam(new xmlrpcval($pwd, "string"));
$msg->addParam(new xmlrpcval("res.partner", "string"));
$msg->addParam(new xmlrpcval("read", "string"));
$msg->addParam(new xmlrpcval(3, "int"));
//$msg->addParam(new xmlrpcval($arrVal, "struct"));
print_r("message msg=");
print_r($msg);
$resp= $sock->send($msg);
$val=$resp->value();
$read=$val->scalarval();
echo $read;
ich den Fehler PHP Fatal error erhalten: Call auf eine Elementfunktion scalarval() auf einem Nicht-Objekt
message msg=xmlrpcmsg Object
(
[payload] =>
[methodname] => execute
[params] => Array
(
[0] => xmlrpcval Object
(
[me] => Array
(
[string] => database
)
[mytype] => 1
[_php_class] =>
)
[1] => xmlrpcval Object
(
[me] => Array
(
[string] => 1
)
[mytype] => 1
[_php_class] =>
)
[2] => xmlrpcval Object
(
[me] => Array
(
[string] => ******
)
[mytype] => 1
[_php_class] =>
)
[3] => xmlrpcval Object
(
[me] => Array
(
[string] => res.partner
)
[mytype] => 1
[_php_class] =>
)
[4] => xmlrpcval Object
(
[me] => Array
(
[string] => read
)
[mytype] => 1
[_php_class] =>
)
[5] => xmlrpcval Object
(
[me] => Array
(
[int] => 3
)
[mytype] => 1
[_php_class] =>
)
)
[debug] => 0
[content_type] => text/xml
)
PHP Fatal error: Call to a member function scalarval() on a non-object in t./est.php on line 27
PHP Fatal error: Aufruf an eine Elementfunktion scalarval() auf einem nicht-Objekt in t./est.php auf Leitung 27!
können Sie mir helfen?
Welche Antwort haben Sie an den Server? Versuchen Sie folgendes: 'print_r ($ val);' bevor Sie 'scalarval()' aufrufen. –