問題タブ [codeigniter-3]

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 投票する
2 に答える
1569 参照

codeigniter - CodeIgniter - コントローラーを別の名前でルーティングする方法は?

codeIgniter に bit_auth という名前の認証モジュールをインストールしました。「bit_auth」という名前のそのモジュールのコントローラーがあるため、コントローラーで関数を呼び出すと、URL は次のようになります。

ここで、コントローラを から呼び出されるようにルーティングしたいと思います。bit_authhttp://(mydomain.com)/auth/... " " でこれらのルートを定義しましたconfig/routes.php:

http://(mydomain.com)/auth/ を使用すると正常に動作しますが、次のようなリンクを開くと 404 ページが見つかりませんというエラーが表示されます:
http ://(mydomain.com)/auth/edit_user/1 http ://(mydomain.com)/auth/activate/7b60a33408a9611d78ade9b3fba6efd4fa9eb0a9


私は何を間違っていますか?

0 投票する
5 に答える
5891 参照

php - CodeIgniter - GET 変数を使用して URL をルーティングする

私はそこで同様の質問をチェックしましたが、それらは役に立たないようです。

CodeIgniter で適切な関数にルーティングされ、データが関数に渡されてさらに処理されるような電子メール検証があります。

サンプル URL :

現在のルート:

$route['verify/(:any)'] = 'formcontroller/verification/$1';

関数 :

問題は、上記の URL を試すと 404 が返されることです。Message: Undefined variable: fields次のようなことをしようとすると得られますhttp://amazon.dev/verify/asdasdasd

誰かが私を正しい方向に向けることができますか?

?追加: URL にno がない場合は機能します。しかし、取得クエリの URL の標準については、これを解決する方法を知りたいです。

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

php - メールを選択したお問い合わせフォーム

選択リストから 1 つの電子メールを選択する必要がある連絡フォームがあります。ユーザーが電子メールを送信しようとすると、エラーはありませんが、電子メールは送信されません。

コントローラーのコードは次のとおりです。

そして、これは私のViewコードです:

0 投票する
3 に答える
8469 参照

php - サブフォルダー codeigniter 3 内のデフォルトコントローラーが機能しない

codeigniter 3 アプリケーションでは、次のようなディレクトリ構造があります。

Welcome コントローラをデフォルトのコントローラとして設定するには? 以下のコードを使用します

このルーティングは、以前のバージョンの codeigniter で機能します。

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

sql-server - Codeigniter 3がsqlserverデータベースに接続していません

簡単な質問です。Codeigniter 2.xx では、MS SQLServer データベースへの接続に問題はありませんでした。Codeigniter 3 にアップグレードしたところ、次のエラーが発生しました。

ここに私のdatabase.php設定ファイルがあります:

Codeigniter 2.xx --> 動作します

Codeigniter 3 --> エラー

何か案は?ありがとう。

さらにテストにはsqlsrvドライバーの使用が含まれますが、次のエラーが発生します。

0 投票する
5 に答える
4613 参照

php - CodeIgniter 3 - Config ファイルによる Callable Form Validation が機能しない

検証ルールが別の構成ファイルに配置されている場合、CodeIgniter 3の呼び出し可能なフォーム検証機能を動作させることができません。

次のエラー メッセージが表示されます。

PHP エラーが発生しました
重大度: 通知
メッセージ: 未定義のプロパティ: CI_Config::$form_validation_callback_library

フォーム検証ルールを含む構成ファイルは次のとおりです (config/fvalidation.php):

);

呼び出そうとするフォーム検証クラスは次のとおりです (つまり、$this->form_validation_callback_library):

コントローラーは次のとおりです。

どんな助けでも大歓迎です。

乾杯、ヴィーディー

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

jquery - ajaxを使用しているときにChromeブラウザのCodeigniter Csrf_tokenを修正するには?

データベースにデータを挿入するためにJquery Ajax内でCodeIgniter3を使用しています。

ただし、 csrf_tokenを使用して、以下のようにユーザーが何かを挿入したときにセキュリティ フォーム データを作成しました。

問題Chrome ブラウザではデータベースにデータを挿入できませんが、Firefox では機能します。

エラー 403 禁止および

これは設定ファイルの私の設定です:

そして、コントローラーを使用してDBにデータを挿入しました

そして、これが私のモデルです

そして、ここにデータを送信するためのAjaxがあります

HTMLフォームデータ