- 1
- 2
- 3
<?php
// ...
parse_str($ShopParams, $shopParams);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 4
0
<?php
// ...
parse_str($ShopParams, $shopParams);
Регистр одной буквы всё меняет!
0
<?php
/** тестовая отправка xmlrpc-запроса */
$productId = 665;
$msisdn = '79210000001';
$user = 'myuser';
$pass = 'mypassword';
$url='http://localhost/';
$request = xmlrpc_encode_request('startService', ['phone' => $msisdn, 'productId' => $productId]);
$header[] = "Content-type: text/xml";
$header[] = "Content-length: ".strlen($request) . "\r\n";
$header[] = $request;
echo "Запрос:\r\n";
print_r($request);
if ($curl = curl_init()) {
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl, CURLOPT_USERPWD, $user . ':' . $pass);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST' );
$out = curl_exec($curl);
}
$response = xmlrpc_decode($out);
А мы-то весь день гадем, почему тело запроса на сервер не поступает.
+153
do_site_map($result, $url_info);
do_robots();
htaccess_do($result, $url_info);
+158
public function addOffer($type='vendor.model', $values) {
switch ($type) {
case 'vendor.model': $offer = new yml_type_vendor_model(); break;
}
// Заполняем значениями
$offer->setValues($values);
......