問題タブ [undefined-index]

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

php - PHPアップロード - 未定義のインデックスiis

私のhtmlフォームは次のようになります。

私の一部のphpスクリプトは次のとおりです。

次のエラーが表示されます。

php.ini を変更しようとしましupload_max_sizeたが、役に立ちませんでした。私は走っていますWIMP.

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

php - コハナ:インデックスがない場合の未定義のインデックス

Kohana 3.1を使用していますが、非常に奇妙なエラーが発生します。コハナPOSTハンドラーは、インデックスがない場合、未定義のインデックスがあると考えているようです。

コントローラクラスの内部:

実際に使用すれば$post['jid']問題なく動作しますが、より便利な変数に割り当てられないのは面倒です。誰もがこれを引き起こす原因を知っていますか?

$ postのvar_dump:

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

php - Opencart コード エラー

クライアントが opencart 1.4.9.3 で製品を更新しようとすると、次のエラーが発生します。

モデル ファイルは次のとおりです: http://pastebin.com/VHL4BTLN

コントローラー ファイルは次のとおりです: http://pastebin.com/GT6YsFqt

フォーム項目がコントローラーを通過してモデルに取り込まれていることはわかっていますが、すべてのオプション情報がデータベースに保存されているわけではありません。

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

php - PHP: ブラウザーで Cookie が表示されますが、インデックス未定義エラーが表示されます

コードで Cookie を適切に設定しています。次に例を示します。

しかし、Cookie にアクセスしてその値 ( ) を使用しようとすると$userid = $_COOKIE['userid'];、「undefined index: userid」というメッセージが表示され続けます。

ブラウザ (この場合は Firefox) の Cookie を確認すると、Cookie がそこにあり、次のように設定されていることがはっきりとわかります。

ここに画像の説明を入力

ありとあらゆる支援に感謝します...これは私を不安に駆り立てています。ありがとう!

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

cakephp - Cakephp:通知8:未定義のインデックス:IDエラー

未定義のインデックスを取得しています:id [APP \ controllers \ merry_parents_controller.php、line 31] Code

私のコード:

merry_parents_controller.php

debug($ this-> data ['MerryParent'])の場合、レコードは正常に表示されます。

しかし、echo'id:'。$ this-> data ['MerryParent']['id'];を試してみると

通知8:未定義のインデックスエラーが発生します。何が問題なのかわかりません。誰か助けてくれませんか?

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

php - 問題の一般的なソルバーを作成します:このプログラムの配列内の未定義のインデックス

私はプログラマーのチームでプログラムを作成していますが、特定のシステムではアレイを使用することが決定されました。ほとんどの用途では、配列内のすべてのインデックスが適切に設定され、未定義のインデックスが発生する可能性があります。isset()またはarray_key_exists()を使用すると、コードが遅くなりすぎ(ifとifが多く必要になるため)、「ダーティ」になりすぎる(コードが多すぎて繰り返しコードが多すぎる)ため、どちらもオプションではありません。私はすでにset_error_handler()関数を見つけましたが、それが最良のオプションであるかどうかもわかりません。

主な目的:その特定の配列が未定義のインデックスを引き起こす場合、それをキャッチして解決し(ログに状況を書き込む)、スクリプトは何も起こらなかったように続行する必要があります。それを行うための最良の方法は何ですか?

注:他のエラーや警告が発生した場合は、PHPに以前と同じように処理させたいので、その名前の特定の配列に対してのみこのようなものを作成します。

私は明らかに十分だったと思います

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

php - 未定義のインデックス エラーが発生する

私のphpは非常に「弱い」ので、これに問題があります-

未定義のインデックスエラーはdescription9行目にあり$desc = $_POST['description'];、「説明」はデータベースのスペルも正しいです。

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

php - 次の2行のコードの違いは何ですか?

なぜ世界で最初のコード行があるのだろうか。

結果は次のようになります: ""一方、2番目の出力: ""

結果はまさに私が見たかった「71」になります...?簡単なことはあると思いますが、それが何なのかわかりません。

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

php - Zend_Controlle で複数のルートを連鎖させる方法

私の質問は、Zend_Controller_Router_Route_Chain を使用して複数のルートを連鎖させる方法です。

たとえば、年/月/日の 3 つのルートをチェーンしたいのですが、ゴールは次のとおりです。

私はこのコードを使用しようとしています:

example.com/2012 と example.com/2012/11/11 にアクセスすると、すべて問題ありません

しかし、example.com/2012/11/ アプリケーションにアクセスすると、年月日のアクションが表示され、ページに

おそらく私は何か間違ったことをしています。私の問題を解決するのを手伝ってください。ありがとう。

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

php - この未定義のインデックスエラーを修正するにはどうすればよいですか?JqueryAjaxからPHPへ

私はJquery、Ajax、PHPを使用して、mysqlデータベースに書き込まれる変数を送信しようとしています。Ajaxリクエストが行われていますが、変数がphpによって取得されていません。なぜそうなのかわかりません。

firebugとconsole.log()を使用すると、write_results.phpに対してPOSTが行われたことがわかります。

応答を確認すると、

注意:未定義のインデックス:2行目のE:\write_results.phpのtestscore

これが私のPHPです

これが私のajaxスクリプトです

私の質問

  1. $ testscoreがajaxスクリプトから値を受け取らないのはなぜですか?
  2. どうすればこれを修正できますか?