PHP を使用してページ ジャンプと POST パラメーターを実現します。アドバイスをお願いします 今、Web サイトに新しいコントローラーを作成し、メソッド A を作成しました。 メソッドに配列を定義しました。この配列を別の Web サイトのコントローラーの下にあるメソッド B に渡したいのですが、メソッド B は、メソッド A が渡したときにデータを表示します。パラメータを指定すると、同時にメソッド B にジャンプします。 フォーム送信を使用せずにこれを実装する方法を教えてください。 ------解決策------------------ 靴下、カール- - ----解決策------------------ curl-----解決策 解決策- ------------------- 一般的に使用される cURL
<br />$ch = curl_init();<br /><br />$data = array('name' => 'Foo', 'age' => 25);<br /><br />curl_setopt($ch, CURLOPT_URL, 'http://localhost/test.php');<br />curl_setopt($ch, CURLOPT_POST, 1);<br />curl_setopt($ch, CURLOPT_POSTFIELDS, $data);<br /><br />curl_exec($ch);<br /> ログイン後にコピー
マニュアルには多くのデモがあります
------解決策---------------------- 方法 B に切り替えますか?それともメソッド B を呼び出すだけですか?ジャンプの場合は、フォームを直接投稿してください。電話をかけるだけの場合は、cUrl を使用してください。
------解決策--------- FORMで提出していませんか? ? 何?
------解決策--------- 引用: 私はそれがそれほど複雑ではないことがわかりました。実際、私はそれが比較的愚かな方法を使用したと思いましたO(∩_∩) O~<br />echo "<form style="max-width:90%" id='form1' name='form1' method='post' action='http://192.168.1.237:9990/index.php?c=api_userbind&m=Index'><br /> <input name='qb_username' type='text' value='{$arr["qb_username"]}' /><br /> <input name='service' type='text' value='{$arr["service"]}'/><br /> <input name='require_time' type='text' value='{$arr["require_time"]}'/><br /> <input name='callbackurl' type='text' value='{$arr["callbackurl"]}'/><br /> <input name='sign' type='text' value='{$arr["sign"]}'/><br /> <input name='partner_no' type='text' value='{$arr["partner_no"]}'/><br /> </form><br /> <script type='text/javascript'>function load_submit(){document.form1.submit()}load_submit();</script>";<br /> ログイン後にコピー
おい、投稿者は実装するためにまだ from フォームを使用している