問題タブ [codeigniter]
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.
php - CodeIgniter でキーが不明な場合にポスト値を取得する
CodeIgniter では、次の方法で POST されたデータにアクセスできます。
ここで、'input_name' はフォーム フィールドの名前です。これは、各入力名が事前にわかっている静的フォームに適しています。
私の場合、データベースからキーと値のペアのコレクションをロードしています。フォームには、キーと値のペアごとにテキスト入力が含まれています。
CodeIgniter API を介して投稿されたデータの配列を取得する方法はありますか?
ありがとう!
php - CodeIgniter で AJAX を使用する方法を学ぶ
JavaScriptを学ぶのがとても難しいと思うのはちょっと恥ずかしいですが..
次のような本当に単純なコントローラーがあるとしましょう。
はい、それはおそらくもっとうまく書けるでしょう、ハハ。
私が知りたいのは、JavaScript を使用してフォームに数値を送信する方法 (後で検証とモデルについて心配します)、JavaScript で読み取り可能なものを返すように test() 関数をどのように記述すればよいか (おそらくTRUEを返すことはおそらくうまくいかないだろうと思います.おそらくXMLやJSONなどでしょうか?)、JavaScriptでデータにアクセスするにはどうすればよいですか?
これに役立つjQueryのようなフレームワークがあることは知っていますが、今は最も単純なレベルで理解したいだけで、これまでに見つけたすべてのチュートリアルとガイドは私には深すぎます. jQueryの例でも何でも良いでしょう。
どうもありがとう :)
php - 私のcodeigniterアプリを壊すURLエンコードされたスラッシュ
次のように機能する URL 文字列を作成しようとしています。
言い換えれば、
次に、URLを取得します
もちろん、URL のスラッシュは uri セグメントへのアクセスに問題があるため、先に進んで URL 部分を URL エンコードします。
..しかし、今は404と言っています...
スラッシュの URL エンコーディングが CI の URI パーサーを壊しているようです。
この問題を回避するにはどうすればよいですか?
php - Codeigniter - コントローラーの 1 つとモデルの 1 つに別のデータベースを使用/接続しようとしています。
コントローラーの 1 つとモデル 1 つに対して、別のデータベースを使用/接続しようとしています。CIのフォーラムで応答がないため、これを投稿しました。
これをdatabase.phpに追加しました:
これは私のモデルとして:
そして、これが私のコントローラーの始まりです:
そして、私はこのエラーを受け取ります:
PHP エラーが発生しました
重大度: 通知
メッセージ: 未定義の変数: tdb
ファイル名: models/tadmin_model.php
行番号: ...
致命的なエラー: /blablabla/tadmin_model.php 行の非オブジェクトに対するメンバー関数 query() の呼び出し ...
ここで何が間違っていますか?
php - データベースと PHP セッションを使用してユーザーのショッピング カートを保存するにはどうすればよいですか?
データベースと PHP セッションを使用してユーザーのショッピング カートを保存するにはどうすればよいですか? それが役立つ場合、私はCodeIgniterを使用しています。
サンプルコードもいいでしょう。
php - PHP 送料計算ツール
PHP 用のフリーウェアの送料計算ツールを知っている人はいますか? 派手すぎるものは望んでいません。米国の主要な国内配送サービスのいずれとも互換性があります。
CodeIgniter のプラグインを誰かが知っていれば、それは素晴らしいことです。
トラヴィス
php - Codeigniter-コードを再利用してHTMLのブロックを生成する方法
私はこれに間違った方法でアプローチしているかもしれないと思うので、コメント/ガイダンスをいただければ幸いです。うまくいけば、私が達成しようとしていることを十分に首尾一貫して説明することができます:
HTMLのブロック(たとえば、ユーザーのプロファイルを含むボックス)を作成したいのですが、これをレイアウトの一部として、生成するほとんどのページにロードします。
また、このボックス内のコンテンツを別のURLから独自に再生成できるようにしたいと思います。これは、AJAX呼び出しでボックスを更新できるようにするためです。
このHTMLを作成するコードを複製したくありません。
AJAX呼び出しを使用してこのボックスを最初にロードできたことに感謝しますが、サーバーに不要な呼び出しを追加するように思われますか?
私がそれを行うことができると思った方法は、HTMLのこのブロックをレンダリングするだけのメソッドをコントローラーに持つことですが、別のコントローラー/ビュー内でこのメソッドからの出力をどのように要求しますか?
これにどのようにアプローチしますか?
前もって感謝します
html - CodeIgniter を使用して URL 内のパラメーターを GET する
codeIgniter はデフォルトで GET パラメータをオフにしていることを知っています。
しかし、すべて POST で処理されているため、フォームの送信後に押し返すと、データの再送信要求に悩まされることはありませんか?
それは私を悩ませますが、純粋にこの理由で GET を許可するかどうかはわかりません。
GET パラメータも許可することは、それほど大きなセキュリティ上の問題ですか?
apache - Mod Rewrite ルールを Zeus サーバー ルール (Codeigniter) に
Codeigniter を利用したサイトを立ち上げようとしています。これの代わりに、URLから index.php を削除したい:
私はこのようなものを得る:
これまでのところ、かなり簡単です。過去に、Codeigniter のドキュメントで提供されている mod-rewrite ルールを使用しました。
これは魅力のように機能します。ただし、このサイトでは、Apache ではなく Zeus Web サーバーを使用する必要があり、まったく慣れていません。Zeus には、次のような独自の書き換え規則があります。
これは次のようになります。
Zeus の最初のルールを書き直すのを手伝ってくれる人はいますか? どんな助けでも非常に感謝しています!
php - Code Igniter でのキャッシング
CI キャッシングのドキュメントを読みましたが、まだよくわかりません。それは正確には何をしますか?また、動的 Web サイトのキャッシュはどのような用途に使用されるのでしょうか?