itcore TOP プログラムパーツ

uDebugForm フォーム変数デバッグ | itcore 2021年

PHP

PHP TOP

関数

<?php
// フォーム変数デバッグ 
// uDebugForm("20210301");
function uDebugForm($date = "") {
  $today = date("Ymd"); // 日 20210301
  if ("" != $date && $today != $date) return; // 指定した日だけデバッグ出力する。
  echo "<font color=blue>\n";
  foreach ($_GET as $key => $value) {
    echo "debug GET $key=$value<br>\n";
  }
  foreach ($_POST as $key => $value) {
    echo "debug POST $key=$value<br>\n";
  }
  echo "</font><br>\n";
}
?>

テストプログラム

<?php include_once "uDebugForm.func"; ?>
<?php
  $_GET["g"] = 1;
  $_POST["p"] = 2;
  uDebugForm();
?>

実行結果

debug GET g=1
debug POST p=2