• 締切済み

PHPの勉強してちょっとした質問

初歩的な質問なんです。 PHPで別ページを作ってみたいと思ったのですが、 どうしたらいいかと質問をしてみました。 <?php switch($_POST["mode"]){ case "test_b": break; default: test_a(); } function test_a(){ echo "test_a"; echo "<a href="index.php?mode=test">test_b</a>"; } function test_b(){ echo "test_b"; echo "<a href="index.php?mode=test">test_a</a>" } ?>

みんなの回答

  • utun01
  • ベストアンサー率40% (110/270)
回答No.2

ものすごいフワッっとした質問ですねw ともあれ、No.1さんの仰る様に修正した後、 各リンクURLの引数を「test」から「test_a」「test_b」してみてはいかがでしょうか? 現状だと常にdefaultに飛んでしまう気がします。

すると、全ての回答が全文表示されます。
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

質問の意図がわからない とりえあず >switch($_POST["mode"]){ としているのに、リンクはGETで渡しているので最低限 switch($_GET["mode"]){ にするところから始めてみては?

すると、全ての回答が全文表示されます。

関連するQ&A