問題タブ [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 投票する
1 に答える
52 参照

database - codeigniter モデルが limt で定義された結果を返さない

これは私のモデルです

私のコントローラーでは、次のように割り当てていました

私の見解では、私はそれを次のように実装していました

このクエリは結果を返しますが、制限を 3 に設定すると 2 が返され、2 を設定すると 1 が返され、1 を設定すると結果が得られないのはなぜですか?

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

php - Codeigniter 3 - 1 つのテーブルから行を数えて結合する

2 つのテーブルを結合して、メッセージに関連するmessageFilesからのすべての結果をカウントしようとし ています。次の構造のテーブルがあります。

メッセージ:

メッセージファイル

このコードを試していますが、常に結果がcountFiles = 1 になり、関連するすべてのファイルに対してメッセージが繰り返されます (たとえば、メッセージに 3 つのファイルがある場合、メッセージは 3 回繰り返されます)。また、ファイルを持たないメッセージは、このクエリでは選択されません。何が問題だと思われますか?

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

php - codeigniter 3 データベースでセッションを設定するにはどうすればよいですか?

新しいバージョン (3.0.0) を使用しています。CodeIgniter の新しい問題が発生しました。セッションが機能しません。つまり、エラーがないためコントローラーのコードは正しいのですが、ビューに PHP 変数を出力しようとすると何も表示されません。

MySQL サーバーで自分のテーブルをチェックしましたが、何も問題はありません。config.php のコードを入れます。(この新しいバージョンでは多くのことを理解していません)

「make」セッションを機能させるために最初の行を追加する必要があります。その構成がデータベースでセッションを作成するのに正しいかどうかはわかりません。

誰かが同じ問題を抱えている場合は、助けてください:( .私のセッションクラスは編集されていません。

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

php - Codeigniter: セッション ファイルの保存場所

CI 3 でセッション ライブラリを使用するには、セッションの保存パスを設定する必要があります。

セッションはどこに保存すればよいですか? (道)

データベースドライバーを使用してセッションを保存する方が良いので、誰かがなぜセッションを保存する必要があるのでしょうか?

0 投票する
4 に答える
1273 参照

php - codeigniter のすべてのコントローラーにコードを適用する

コントローラーのコンストラクターに配置する単純なコードがあります

ログアウトの安全のためにこのコードを使用します。私の質問は、コードをコントローラーごとにグローバルとして配置/宣言する方法はありますか? 各コントローラーのコンストラクターですべてをハードコーディングするのは難しいためです。

お手伝いありがとう。

0 投票する
2 に答える
455 参照

php - codeigniter 3で関数を構築すると問題が発生するのはなぜですか?

私が書くとき、私はcodeigniter 3.xで、codeigniter 3.xに慣れていません

エラーが表示されます

そして私が書くとき

正常に動作し、出力が {yaaya} として表示されます。誰か教えてくれませんか?

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

angularjs - API キーを使用した Angular ngResource の投稿

Code Igniter REST ライブラリを使用して API を提供しています。API をキー付きアクセスから保護しようとしています。ngResource とキーを使用してアプリケーションで情報を正常に取得できますが、同じキーで投稿しようとすると 403 拒否が発生します。今のところ、キーを工場に埋め込むだけです。

これが私の成功した工場です:

そして失敗した工場:

どちらの工場もキーがなくても正常に動作し、機能するので、そう遠くはありません。助けていただければ幸いです。これにはリソースを少し不適切に使用していると思いますが、キーをクエリではなくヘッダーとして送信することへの参照しか見つかりませんでした。

0 投票する
2 に答える
1629 参照

codeigniter-3 - Codeigniter 3 メールが送信されない

そのため、CI プロジェクトをバージョン 3 に更新しました。メール以外はすべて正常に動作しています。

電子メールを送信するテスト機能を作成し、デバッガーと応答の一部を出力しました。

AUTH LOGIN コマンドの送信に失敗しました。エラー: PHP SMTP を使用して電子メールを送信できません。この方法を使用してメールを送信するようにサーバーが構成されていない可能性があります。

CI2 プロジェクトと同じ構成ファイルを保持しています。それでいいですか?

注: これは、私のローカル環境でのみテストされています。

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

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

codeigniter - 空のファイルのアップロードでフォームを送信できない

私のページコントローラーには、ファイルのアップロードであるdo_uploadと呼ばれるメインフォーム検証用のコールバック関数があります。

質問画像をアップロードせずにフォームを送信すると、エラーがスローされますYou did not select a file to upload。画像をアップロードしない場合にフォームを送信できるようにするための最良の方法は何ですか。