Exemplo n.º 1
0
<?php

//include "vars.php";
//include "glob_func.php";
//include "dbmod.php";
$part_id = 3741;
if (isset($_GET['good'])) {
    $res = sendCurlResponse($_GET['good']);
    echo $res;
}
if (isset($_POST['mode']) && $_POST['mode'] == 'log') {
    $name = iconv("UTF-8", "Windows-1251", $_POST['good']);
    $id = $_POST['id'];
    $ip = "unknown";
    if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    } else {
        $ip = $_SERVER['REMOTE_ADDR'];
    }
    echo writeToLog($name, $id, $ip);
}
function sendCurlResponse_old($id)
{
    global $part_id;
    $server = "http://p.my-shop.ru/cgi-bin/myorder.pl";
    $request = "partner={$part_id}&master=&cart={$id}-1&cartsource=get";
    $ch = curl_init($server);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
Exemplo n.º 2
0
<?php

if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
    if (isset($_GET['q'])) {
        $ar = array('yellow', 'green', 'blue', 'white');
        //$search = iconv("UTF-8","Windows-1251",$_GET['q']);
        $search = $_GET['q'];
        $curl = sendCurlResponse($search);
        $ar = array();
        //    echo $curl;
        if ($curl !== "false") {
            $ar = convertResponse($curl);
        } else {
            echo 'fail';
        }
        foreach ($ar as $val) {
            $str = $val . "\n";
            echo iconv("Windows-1251", "UTF-8", $str);
        }
    }
}
function sendCurlResponse($text)
{
    $text = urlencode($text);
    $server = "http://my-shop.ru/cgi-bin/ajax/search.pl?term=" . $text;
    // $request = "term={$text}";
    $ch = curl_init($server);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
    curl_setopt($ch, CURLOPT_HTTPGET, 1);
    //        curl_setopt($ch, CURLOPT_GETFIELDS, $request);