ホームページ  >  記事  >  バックエンド開発  >  PHPを使ってページジャンプとPOSTパラメータを同時に実現する 合格者のアドバイスをお願いします。

PHPを使ってページジャンプとPOSTパラメータを同時に実現する 合格者のアドバイスをお願いします。

WBOY
WBOYオリジナル
2016-06-13 12:05:35919ブラウズ

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='display:none;' 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 フォームを使用している
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。