問題タブ [codeigniter-form-helper]

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 に答える
4613 参照

php - エラー: 未定義のプロパティ: codeigniter の News::$form_validation

私は codeigniter を初めて使用し、ユーザー ガイドのチュートリアルを試しています。しかし、ニュース項目を作成するための 3 番目のチュートリアルに固執しました。ここで私のコントローラセクションでは、次のエラーが発生しています:

重大度: 通知

メッセージ: 未定義のプロパティ: News::$form_validation

ファイル名: controllers/news.php

ライン番号: 44

コントローラーセクションで使用したコードは

私を助けてください。

前もって感謝します。

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

php - CodeIgniter は、データが投稿されたときにエラー 500 を報告します

adminという名前の次のコントローラーがあります

そして、私は Admin_model と呼ばれる次のモデルを持っています

そして、私のフォームは次のようなものです:

送信時に空白のページが表示され、Chrome でネットワークを調べると、投稿によって 500 内部サーバー エラーが発生していることがわかります。

上記のコメント行のように直接クエリを get_where に変更すると、重大度 8192 でエラー メッセージが表示されましたmysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

ここでは手動フォームを使用していますが、CSRF は false に設定されています。私は使ってみましform_open('admin/login')たが、ばかげてそれはlocalhost/?admin/login余分なものになりました?

私はここでこれらすべての問題に直面してきましたが、どうすればよいかわかりません。助けていただければ幸いです。

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

codeigniter-2 - 送信ボタンをクリックしてもフォームが実行されない

CodeIgniter 2.1 でフォームを作成しようとしていますが、作成後に送信ボタンを押してもデータが取得されません。

コードは次のとおりです。

意見:

コントローラ:

ビューはアプリケーション/ビュー フォルダーにあり、コントローラーはアプリケーション/コントローラーにあります。データを表示できないのはなぜですか?

ありがとう。

0 投票する
10 に答える
60336 参照

php - Codeigniter - 日付形式 - フォーム検証

でコードイグナイターを使用していPHPます。私は次のフォームを使用しています、

ここで#dobは、dd-mm-yyyy形式です。

私の検証コードは、

rules正しい日付検証を設定するにはどうすればよいですか?

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

php - codeigniter でポストした後、複数選択で値が保持されない

アプリケーションに複数選択のあるフォームがあります。CI のフォーム ヘルパーを使用してフォームを作成しているので、要素のビルドは次のようになります。

アイテムがデータベースにある場合、これはすべて問題ありません ($pre_selected は既存の応答を取得します)。ただし、CI のフォーム検証を通じてフォームも実行しています。その場合、検証が失敗すると、複数選択で選択されていた値が失われます。

これは私が見ているだけの単純なものだと確信しているので、誰かがここで私を助けてくれることを願っています.

さらに情報を追加する

フィールドは必須としてマークされているため、バリデーターを通過します (ただし、現在のユーザーを自動的に選択しているため、常に通過します)。

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

codeigniter - codeigniterのコントローラーでドロップダウンの値を与える方法

私はこのコードをcodeigniter(codeigniterコントローラーのフォームのセクション)に持っています:

(codeigniter ビューのフォームのセクション) :

ドロップダウン値を使用したいのですが、フォーム送信入力値だけで、ドロップダウン値にアクセスできません。
私はチェックしprint_r($_POST);ますが、ポストアレイ観察「DefaultSalary」で。

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

mysql - codeigniter で出力される utf8 (ギリシャ語) 文字の違い、標準の html とフォーム ヘルパーの違い

これ:

ギリシャ文字 (またはラテン文字以外) を &#xxx としてページに表示します。

これ:

正しく表示します。

ウェブページ

私の MySQL タイプは MyISAM と utf8_latin_ci 照合です。

phpMyAdmin からブラウズしようとしても、&#xxx でギリシャ語が表示されます...

phpMyAdmin

間違いはどこですか?

PSフォームヘルパーメソッドに関するcodeigniterマニュアルから

構成ファイルの文字セット値に基づいて、常に属性 accept-charset を追加します。

私の設定ファイルはに設定されています

更新: マイページのヘッダー: