Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $postData = array(
- 'TITLE' => 'Заявка на домашний кинотеатр',
- );
- if (defined('CRM_AUTH'))
- {
- $postData['AUTH'] = CRM_AUTH;
- }
- else
- {
- $postData['LOGIN'] = CRM_LOGIN;
- $postData['PASSWORD'] = CRM_PASSWORD;
- }
- // open socket to CRM
- $fp = fsockopen("ssl://" . CRM_HOST, CRM_PORT, $errno, $errstr, 30);
- if ($fp) {
- // prepare POST data
- $strPostData = '';
- foreach ($postData as $key => $value)
- $strPostData .= ($strPostData == '' ? '' : '&').$key.'='.urlencode($value);
- // prepare POST headers
- $str = "POST ".CRM_PATH." HTTP/1.1\r\n";
- $str .= "Host: ".CRM_HOST."\r\n";
- $str .= "Content-Type: application/x-www-form-urlencoded\r\n";
- $str .= "Content-Length: " . strlen($strPostData)."\r\n";
- $str .= "Connection: close\r\n\r\n";
- $str .= $strPostData;
- // send POST to CRM
- fwrite($fp, $str);
- // get CRM headers
- $result = '';
- while (!feof($fp)) {
- $result .= fgets($fp, 128);
- // var_dump($result);
- }
- fclose($fp);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement