1

私は現在 PHP で忙しいPOSTので、フォームなしで別のページにリクエストを送信することを考えました。しかし、どうやってこれを行うのですか?少しグーグルで検索したところ、cURLが使用されていることがわかりました。これが最善の方法ですか、それともそれなしで(簡単に)できますか

提案を掲載し、拒否/承認できる小さなページを作成することを考えていました。提案は (MySQL) データベースから読み込まれ、承認および拒否ボタンと共に表示されます。受け入れるをクリックすると、POST次のように受け入れるページにパラメーターを送信したいと思います。

if(isset($_POST['name'] && isset($_POST['text'])) 
{
    // ...
}

これは で実行できることは知っていますが、変更のため$_GETに で実行したいと思い$_POSTます。

4

3 に答える 3

2

jQuery を使用して投稿リクエストを実行します。詳細については、こちらをご覧ください

例は次のとおりです。

$.post('ajax/test.html', function(data) {
  $('.result').html(data);
});

実装が難しい場合は、お気軽にお問い合わせください。

于 2012-07-09T14:18:14.613 に答える
0

投稿は Javascript (Ajax) 経由で簡単に送信できます。例については jQuery Ajax を参照してください。または、PHP で CURL を使用するだけでも、非常に簡単に使用できます。

カールのない代替手段が必要な場合は、 http: //wezfurlong.org/blog/2006/nov/http-post-from-php-without-curl/ のように fopen を使用してください。

http://api.jquery.com/category/ajax/も参照してください

于 2012-07-09T14:19:48.047 に答える
0

次の 2 つの方法を使用できます。

  1. セッション$_POST- を使用する代わりに、$_SESSION

    参考マニュアル

  2. AJAX - フォームなしで POST リクエストを送信できます。

    参考AJAXチュートリアル/ jQuery AJAX

于 2012-07-09T14:20:35.390 に答える