プロが教えるわが家の防犯対策術!

下記のようなコードで、$_POSTを使い、else以下の「test」を表示させたいと考えています。
http://*****.jp/?page_id=259&?id=reform
しかし、上記のURLでアクセスした場合、<h2>商品ラインナップ</h2>が出力されます。
どのようにすればtestを表示することできるでしょうか?


<!DOCTYPE html>
<html>

<body<?php body_class(); ?>>

<?php if($_POST['id'] !== 'reform'): ?>


<h2>商品ラインナップ</h2>


<?php else: ?>

test

<?php endif; ?>
</body>
</html>

A 回答 (1件)

URLに書かれているのはPOSTメソッドでは無くGETメソッドです。


$_GETで取得しましょう。

それと & の後ろの ? は余計では?
    • good
    • 0

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