1

私は自分の問題を説明するために最善を尽くしています。クライアント PC の場合、ファイルを読み取り (::ReadFile 経由)、PHP サーバーにアップロードします (HTTP アップロード)。次のファイルコードを介してそのPHPでこの文字列を受け取り、ハードディスクに保存しています:

<?php
// body contains sent data here
    $body = file_get_contents('php://input',FILE_TEXT);
    echo "<script language= 'JavaScript'>alert(' . $body . ');</script>";
        $today = date("dmY-Gis");
        $name = $today . ".log";
        //$body = utf8_encode($body);
        //$body = "\xEF\xBB\xBF".$body;
        $f = fopen($name, "wb");
        fwrite($f, $body);
        fclose($f);
php?>

今、私は次のように文字列を送信しています: выфпвыфп Notepad

しかし、この PHP スクリプトはそれを ???????? として保存しています。メモ帳

英語の文字列は正しくキャプチャされているようですが、英語以外の文字列は収集されません

誰でもアイデアを得ることができますか。

上記の2つは同じ問題ですが、私に役立つ解決策はありませんでした。

4

1 に答える 1