実行しているシステムを通過するすべての $_POST をログに記録する、将来のエラー用のログ テーブルを作成しようとしています。
私は自分が PHP に精通していると思いたいので、次のいずれかを考え
var_dump($_POST)
ましprint_r($_POST)
たvarchar(9000)
。しかし、そうではありません。私はかなりの量の調査を行ってきましたが、これは私が実際に試しているコードです:
$post_error_logging = "INSERT INTO post (title, post, flname, stamp) VALUES('".$_SERVER["SCRIPT_FILENAME"]."', '".var_dump($_POST)."', '".$_SESSION['username']."', '".date('Y-m-d H:i:s',strtotime('-3 hours'))."')";
mysql_db_query("database", $post_error_logging);
動いていない。どんな助けでも大歓迎です。
私が試したこと:
$this->db->insert_string($_POST)
これも適切に機能させることができませんでした....