問題タブ [codeigniter-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
238 参照

php - CodeIgniter4: 403 Forbidden を与える Ajax を使用してフォームを再送信する

CodeIgniter4 のプロジェクトに取り組んでいます。endpoint に対して Ajax 呼び出しを実行しようとしています(/adjustments/store)。CodeIgniter を使用してフォームを検証し、ビューに検証エラーを表示しています。問題は、初めてフォームを送信したときに機能し、いくつかの検証エラーが表示されることです。しかし、フォームを正しく入力して(検証エラーを取得しないために)再度送信すると、コンソールに403禁止エラーが表示されます。

Ajax 呼び出し

}

CodeIgniter コントローラ

これに対する解決策はありますか?

0 投票する
1 に答える
65 参照

php - CodeIgniter 4 の anchor() は、base_url() (indexPage なし) ではなく、site_url() 形式 (indexPage あり) を使用するのはなぜですか?

anchor()indexPageが追加されたリンクを生成しますhttp://example.com/index.php/news/local/123。indexPage を持たない方が (SEO 的に) きれいではないでしょうか? たとえばhttp://example.com/news/local/123、好きbase_url()ですか?そうすることの欠点は何ですか?

これを構成するオプションはありますか?