首頁 >後端開發 >php教程 >system idle process是什麼進程 使用PHP socke 向指定頁面提交數據

system idle process是什麼進程 使用PHP socke 向指定頁面提交數據

WBOY
WBOY原創
2016-07-29 08:38:29994瀏覽

在jquery裡用 load post 等等,無法得到我想要的結果!於是突然-----這幾天想的東西都白想了,現在只好這樣了
現在想在php裡面向指定的頁提交資料,應該有,還可以有回傳值
於是找了這個函數,不過沒有試,我想可以不知道空間能不能通得過
是村裡拿來的! 

複製程式碼 程式碼如下:


/*--------------- --------------------------------------------
*功能:使用PHP socke 提交資料給指定頁面
*
*作者:Honghe.c
*
*說明:post($url, $data)
* *      $data[user] = 'hong';
*      $data);
*------------------------------------------ -----------------*/
function post($url, $data) {
    $url = parse_url($url);
    if (! $url) return "couldn't parse url";
    if (!isset($url['port'])) { $url['port'] = $url['query'])) { $url['query'] = ""; }
    $encoded = "";
    whiledatao(list($$k) ) {
        $encoded .= ($encoded ? "&" : "");
       }
    $fp = fsockopen($url['host'], $url['port'] ? $url['port'] : 80);
    url[host]";
    fputs($fp, sprintf("POST %s%s%s HTTP/1.0n", $url['path'], $url['query'] ? "?" ? "?" ? "?" ? "?" ? "", $url['query']));
    fputs($fp, "Host: $url[host]n");
    fputs($fp, www-form-urlencodedn");
    fputs($fp, "Content-length: " . strlen($encoded) . "n"); 🎜>    fputs($fp, "$encodedn");
    fputs($fp, "$encodedn");
    $line = fgets($fp,1024);
  ;
    $results = ""; $inheader = 1;
    while(!feof($fp)) {
        if ($inheader && ($line == "n" || $line == "rn")) {
        $inheader = 0;
       $results .= $ line;
    }
    }
    fclose($fp);
    return $v. com:80/game_vm.php';
$data['gid'] = '1';
echo post($url, $data);
*/
?>
?

以上就介紹了system idle process是什麼進程 使用PHP socke 向指定頁面提交數據,包括了system idle process是什麼進程方面的內容,希望對PHP教程有興趣的朋友有所幫助。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn