ページに渡す必要がある「ID」を含む隠しフィールドをフォームに追加する必要があります。追加しないと、フォームが送信されたときに ID がページのパラメーターに存在しなくなります。
例 (definition() 內)
リーリー
さらに、Moodle では $_GET に直接アクセスしないでください。ラッパー関數(shù) required_pa??ram() またはOptional_param() を使用してください。理由は次のとおりです。
- パラメータを宣言された型にクリーンアップする
- $_GET または $_POST からパラメータを自動的に取得します (フォームを送信すると、「id」パラメータが POST データの一部になるため、この場合は重要です)
- デフォルト値 (optional_param) を適用するか、停止してエラー メッセージを表示する (required_pa??ram) ことで、不足しているパラメーターを処理します。
したがって、$_GET['id'] へのアクセスは次のように置き換える必要があります:
リーリー
いいねを押す +0
P粉287726308