summaryrefslogtreecommitdiff
path: root/addons/crm/scripts/php/countrylist.php
diff options
context:
space:
mode:
authorrpa (Open ERP) <rpa@tinyerp.com>2010-12-20 13:52:55 +0530
committerrpa (Open ERP) <rpa@tinyerp.com>2010-12-20 13:52:55 +0530
commit4e307d022c8fbdba848b8a4f57d668a4b6bd036f (patch)
tree249f8361bac695c0bec0c844d964194202d680a0 /addons/crm/scripts/php/countrylist.php
parent6e34e7c52a3f37876b627fb5c80ac79d3c614807 (diff)
parentc2f85df411949653257c5b51f1578a1e40709510 (diff)
[MERGE]: Merge with lp:openobject-addons
bzr revid: rpa@tinyerp.com-20101215042654-04ccazkz5v57ml3j bzr revid: rpa@tinyerp.com-20101216043335-ji5h61dra451cml4 bzr revid: rpa@tinyerp.com-20101220082255-1g3ea50rkjlacwqw
Diffstat (limited to 'addons/crm/scripts/php/countrylist.php')
-rw-r--r--addons/crm/scripts/php/countrylist.php186
1 files changed, 94 insertions, 92 deletions
diff --git a/addons/crm/scripts/php/countrylist.php b/addons/crm/scripts/php/countrylist.php
index 857bda4fa9b..478947623c6 100644
--- a/addons/crm/scripts/php/countrylist.php
+++ b/addons/crm/scripts/php/countrylist.php
@@ -1,103 +1,105 @@
<?php
- include("xmlrpc.inc");
-
- $user = "";
- $password = "";
- $db = "";
- $serverUri = "";
-
- $client = new xmlrpc_client($serverUri.'common');
-
- $msg = new xmlrpcmsg('login');
- $msg->addParam(new xmlrpcval($db, "string"));
- $msg->addParam(new xmlrpcval($user, "string"));
- $msg->addParam(new xmlrpcval($pass, "string"));
+ include("xmlrpc.inc");
+
+ //Change to fit your configuration
+ $user = "admin";
+ $password = "a";
+ $db = "db_1";
+ $serverUri = "http://localhost:8069/xmlrpc/";
+
+
+ $client = new xmlrpc_client($serverUri.'common');
+
+ $msg = new xmlrpcmsg('login');
+ $msg->addParam(new xmlrpcval($db, "string"));
+ $msg->addParam(new xmlrpcval($user, "string"));
+ $msg->addParam(new xmlrpcval($password, "string"));
- $res = &$client->send($msg);
+ $res = &$client->send($msg);
- if(!$res->faultCode()){
-
- $id = $res->value()->scalarval();
+ if(!$res->faultCode()){
+
+ $id = $res->value()->scalarval();
- $client = new xmlrpc_client($serverUri.'object');
+ $client = new xmlrpc_client($serverUri.'object');
- $key = array(new xmlrpcval(array(new xmlrpcval("id", "string"),
- new xmlrpcval(">", "string"),
- new xmlrpcval(0, "int")),"array"),);
-
-
-
- $msg = new xmlrpcmsg('execute');
- $msg->addParam(new xmlrpcval($db, "string"));
- $msg->addParam(new xmlrpcval($id, "int"));
- $msg->addParam(new xmlrpcval($pass, "string"));
- $msg->addParam(new xmlrpcval("res.country","string"));
- $msg->addParam(new xmlrpcval("search", "string"));
- $msg->addParam(new xmlrpcval($key, "array"));
- $msg->addParam(new xmlrpcval(0, "int"));
- $msg->addParam(new xmlrpcval(0, "int"));
- $msg->addParam(new xmlrpcval("id ASC", "string"));
-
- $res = &$client->send($msg);
+ $key = array(new xmlrpcval(array(new xmlrpcval("id", "string"),
+ new xmlrpcval(">", "string"),
+ new xmlrpcval(0, "int")),"array"),);
+
+
+
+ $msg = new xmlrpcmsg('execute');
+ $msg->addParam(new xmlrpcval($db, "string"));
+ $msg->addParam(new xmlrpcval($id, "int"));
+ $msg->addParam(new xmlrpcval($password, "string"));
+ $msg->addParam(new xmlrpcval("res.country","string"));
+ $msg->addParam(new xmlrpcval("search", "string"));
+ $msg->addParam(new xmlrpcval($key, "array"));
+ $msg->addParam(new xmlrpcval(0, "int"));
+ $msg->addParam(new xmlrpcval(0, "int"));
+ $msg->addParam(new xmlrpcval("id ASC", "string"));
+
+ $res = &$client->send($msg);
- if(!$res->faultCode())
- {
- $val = $res->value()->scalarval();
-
- $ides = array();
-
- for ($i=0 ; $i<count($val); $i++)
- {
- array_push($ides, new xmlrpcval($val[$i]->scalarval(), "int"));
- }
-
- $client = new xmlrpc_client($serverUri.'object');
-
- $fields = array(new xmlrpcval("code", "string"), new xmlrpcval("name", "string"));
-
- $msg = new xmlrpcmsg('execute');
- $msg->addParam(new xmlrpcval($db, "string"));
- $msg->addParam(new xmlrpcval($id, "int"));
- $msg->addParam(new xmlrpcval($pass, "string"));
- $msg->addParam(new xmlrpcval("res.country","string"));
- $msg->addParam(new xmlrpcval("read", "string"));
- $msg->addParam(new xmlrpcval($ides, "array"));
- $msg->addParam(new xmlrpcval($fields, "array"));
+ if(!$res->faultCode())
+ {
+ $val = $res->value()->scalarval();
+
+ $ides = array();
+
+ for ($i=0 ; $i<count($val); $i++)
+ {
+ array_push($ides, new xmlrpcval($val[$i]->scalarval(), "int"));
+ }
+
+ $client = new xmlrpc_client($serverUri.'object');
+
+ $fields = array(new xmlrpcval("code", "string"), new xmlrpcval("name", "string"));
+
+ $msg = new xmlrpcmsg('execute');
+ $msg->addParam(new xmlrpcval($db, "string"));
+ $msg->addParam(new xmlrpcval($id, "int"));
+ $msg->addParam(new xmlrpcval($password, "string"));
+ $msg->addParam(new xmlrpcval("res.country","string"));
+ $msg->addParam(new xmlrpcval("read", "string"));
+ $msg->addParam(new xmlrpcval($ides, "array"));
+ $msg->addParam(new xmlrpcval($fields, "array"));
- $res = &$client->send($msg);
-
- if (!$res->faultCode())
- {
- $val = $res->value()->scalarval();
-
- $select ='<select class="inputbox required" name="country" id="country" >
- <option value="" selected="selected"> -- Select an Option -- </option>';
+ $res = &$client->send($msg);
+
+ if (!$res->faultCode())
+ {
+ $val = $res->value()->scalarval();
+
+ $select ='<select class="inputbox required" name="country" id="country" >
+ <option value="" selected="selected"> -- Select an Option -- </option>';
+
+ for ($i=0; $i<count($val);$i++)
+ {
+ $field = $val[$i]->scalarval();
+ $select .= '<option value="'.$field['code']->scalarval().'">'.$field['name']->scalarval().'</option>';
+ }
+
+ $select .= '</select>';
+
+ echo $select;
+ }
+ else
+ {
+ echo "Country not getting";
+ }
+ }
+ else
+ {
+ echo "Country list id empty";
+ }
+ }
+ else
+ {
+ echo "connection not establish";
+ }
- for ($i=0; $i<count($val);$i++)
- {
- $field = $val[$i]->scalarval();
- $select .= '<option value="'.$field['code']->scalarval().'">'.$field['name']->scalarval().'</option>';
- }
-
- $select .= '</select>';
-
- echo $select;
- }
- else
- {
- echo "Country not getting";
- }
- }
- else
- {
- echo "Country list id empty";
- }
- }
- else
- {
- echo "connection not establish";
- }
- exit;
?>