public function saveToken() { session_start(); try { $session = $this->configEbay(); $session->token = NULL; $client = new eBaySOAP($session); $Version = $this->version; $params = array('Version' => $Version, 'SessionID' => $_SESSION['SessionID']); $results = $client->FetchToken($params); //print_r($results); $_GET['ebaytkn'] = $results->eBayAuthToken; $_GET['tknexp'] = $results->HardExpirationTime; //eBayAuthToken //HardExpirationTime if (!empty($_GET['ebaytkn'])) { $sql_1 = "select count(*) as num from qo_ebay_seller where id = '" . $_GET['username'] . "'"; $result_1 = mysql_query($sql_1, eBay::$database_connect); $row_1 = mysql_fetch_assoc($result_1); if ($row_1['num'] == 0) { $sql = "insert into qo_ebay_seller (id,token,tokenExpiry) values ('" . $_GET['username'] . "','" . $_GET['ebaytkn'] . "','" . $_GET['tknexp'] . "')"; //echo $sql; $result = mysql_query($sql, eBay::$database_connect); } else { $sql = "update qo_ebay_seller set token = '" . $_GET['ebaytkn'] . "',tokenExpiry = '" . $_GET['tknexp'] . "' where id = '" . $_GET['username'] . "'"; //echo $sql; $result = mysql_query($sql, eBay::$database_connect); } if ($result) { echo "<h1>Thank you, Success!</h1>"; } else { echo "<h1>Failure!</h1>"; } } else { echo "<h1>Failure!</h1>"; } } catch (SOAPFault $f) { print $f; // error handling } }