作成日:2018-04-27, 更新日:2018-04-27
やりたいこと
・formのPOSTデータを受け取る
・パラメータ付きのURLの場合は別処理を走らせたい
※仕様を見直したほうが良い・・・と思う。
パラメータ付きURLでPOST送信
▼問題となるform
<form metho="post" action="〇〇〇?xxx=xxx"> ~ 略 ~ </form>
▼PHPで受け取る
var_dump($_POST); var_dump($_GET);
→「$_GET」から処理を分岐させる
注意:パラメータ付きURLでGET送信
パラメータ付きURL側のデータが取得できない
▼問題となるform
<form metho="get" action="〇〇〇?abc=123"> <input type="text" name="def" value="456" /> ~ 略 ~ </form>
▼PHPで受け取る
var_dump($_GET); // ▼結果 // Array ( // [def] => 456 // )