大人になっても苦手な食べ物、ありますか?

postとgetの両方でデータ送信が行われる可能性がある場合(あるときはpost、あるときはget)に簡単に効率よくデータを変数に入れてやる方法ってありますか?
最初は$_REQUEST を使っていたのですが、これではクッキー情報も入ってしまったため、これはやめました。そこで今は下のような方法を考えています。

if(postならば){
while(list ($key, $val) = each($_POST)) {
$INPUT[$key] = $val;
}
} else {//getなら
while(list ($key, $val) = each($_GET)) {
$INPUT[$key] = $val;
}
}


ただ、検索の仕方が下手なのか、受信した送信形式がPOSTかGETなのかということを知る方法がわかりません。 どなたかアドバイスを下さい。

A 回答 (1件)

PHPですよね?



if( $_SERVER["REQUEST_METHOD"] == "POST" ){
//postなら
}
else {
//getなら
}

でどうでしょうか?
    • good
    • 0
この回答へのお礼

ありがとうございます。無事できましたv

お礼日時:2005/02/23 09:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報