PHP ソケットを使用して、指定されたページにデータを送信します
jquery でロードポストなどを使用しても、思ったような結果が得られませんでした! 突然 ----- ここ最近考えていたことはすべて無駄になり、今はこれを行う必要があります
phpで指定したい ページはデータを送信する必要があり、戻り値があるはずです
そこでこの関数を探しましたが、スペースを渡せれば大丈夫だと思い試していませんでした。
村から持ってきたものです!
コードをコピーします コードは次のとおりです:
/*-------------------------- -------------------- -------------------------
*機能 :PHPソケットを利用して指定ページにデータを送信
*
* 作成者: Honhe.c
*
* 説明: post($url, $data)
*
* $url = 'http://www.jb51.net';
* $ data[user] = 'hong'; $data[pass] = 'xowldo';
* echo post($url , $data); -------------------------------------- ---------- --------*/
function post($url, $data) {
$url = parse_url($url) ;
if (!$url) return "URL を解析できませんでした";
if (!isset($url['port'])) { $url['port'] = "" }
if (!isset($url[ 'クエリ'])) { $url['クエリ'] = "" }
$encoded = ""
while (list ($k,$v) = each( $data)) {
$encoded .= ($encoded ? "&" : "");
$encoded .= rawurlencode($k)."=" .rawurlencode($v); }
$fp = fsockopen($url['host'], $url['port'] ? $url['port'] : 80); (!$fp) return " $url[host] へのソケットを開けませんでした";
fputs($fp, sprintf("POST %s%s%s HTTP/1.0n", $ url['path'], $url[ 'クエリ'] ?" : "", $url['クエリ']));
fputs($fp, "ホスト: $url[host]n" ); "コンテンツ タイプ: application/x-www-form-urlencodedn");
fputs($fp, "コンテンツの長さ: " . strlen($encoded) . "n "); , "接続: closenn");
fputs($fp, "$encodedn");
$line = fgets($fp,1024 ); "^HTTP/1..200", $line)) return;
$results = ""; $inheader = 1;
while(!feof ($fp)) {
$ line = fgets($fp,1024);
if ($inheader && ($line == "n" || $line == "rn")) {
$inheader = 0; > $results を返します;
/*
$url = 'http://video.xxx.com:80/game_vm.php';
$data[' gid' ] = '1';
エコーポスト($url, $data);
*/
?>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー
