有効な SQL および PHP コードを問題なく作成できます。內(nèi)部で実行される C# コードの作成には問題ありません。
私の唯一の問題は、(ところで Unity 內(nèi)から) C# スクリプトを取得して ascended.us/monstro/login に文字列を渡すことができないことです。 ###それでおしまい!この厄介な障害を克服するのを手伝ってくれる賢い人はいますか?
###どうもありがとうございます!フォームをページに送信するために次のコードを取得しようとしています。はい、Unity
はネットワーク リクエストを送信していますが、投稿データは送信していません。ここでは C# 側(cè)について説明します。
リーリー以下は、C# UnityWebRequest を受け入れるための PHP スクリプトです。 リーリー このスクリプトが安全ではないことはわかっているので、Hello World アプリケーションとして扱ってください。スクリプトを?qū)g行すると、SQL テーブルに値が挿入されますが、その値は空であり、post 変數(shù)が転送されなかったことを示します。手伝ってくれますか?
何らかの許可が必要なのでしょうか?それが役立つ場合は、BlueHostを使用しています。
必須この投稿データを?qū)g際に C# から私の PHP ページに送信する簡単な方法があります。このサイト (および他の多くのサイト) で他のチュートリアルや同様の回答を試しましたが、うまくいきません。
C# スクリプトは POST リクエストの送信には問題ないようですが、PHP スクリプトが受信するデータの形式が間違っている可能性があります。 UnityWebRequest では JSON データを送信していますが、PHP スクリプトは $_POST["loginUser"]
にアクセスしようとしています。これは、JSON データではなく、通常のフォーム データ用です。
C# スクリプトを変更して、次のようにデータをフォーム データとして送信できます:
リーリーPHP スクリプトでは、$_POST
を使用してデータにアクセスできます:
変更されたコードを使用すると、Unity から POST データをフォーム データとして送信でき、PHP スクリプトは $_POST["loginUser"]
を使用して POST 変數(shù)に正しくアクセスできます。
まだ問題がある場合は、お知らせください。