最近は通達oaの二次開発をしています。私は 3 つの非常に厄介な問題に遭遇しました。専門家の皆様から貴重なご意見をいただければ幸いです
1: 同じコード。 wamp環境で管理者として一般ユーザーの作成に成功した後、右上隅にあるログインユーザーが管理者のままです。ただし、oa の右上隅には、正常に追加されたユーザーが表示されます。そして、他の機能をクリックすると、私が作成した不正アクセスページが表示されますが、ユーザーを追加し続ければ動作します(私も同様の不正アクセスを行いましたが、実行はしませんでした)
2: ユーザー管理者 サプライヤー 3つのページ。すべてに注文を更新する機能があります。同じ書き方です。管理者とユーザーは何度更新されても更新されます。問題ない。ただし、期間の初めにサプライヤーのデータベースを 1 回更新すると、通常の注文数が表示されますが、2 回目の更新ではデータベースが消えてしまいます。
3: ajaxを利用して顧客を素早く検索するための連携機能を作成します。エンコーディングはすべて一貫しており、SQL ステートメントをエコーした後にコードが文字化けすることはありません。しかし、右側のドロップダウン表示は少し動きましたが、選択用のSQL文で得られた答えには従いませんでした。
1. サーバー構成が異なります、Linux ですか?デフォルトの権限
1. ユーザーを作成するとき、新しく作成されたユーザーはログインしていますか?
2. ページにプログラムを直接呼び出すためのポートがあるかどうか
3. SQL がデータを正しく返すかどうか、データが正しく適用されているかどうか
未登録のユーザーが登録後に自動的にログインするのが一般的な方法です
ただし、管理者のアクションは除外されるべきです
あなたのシステムがこのようでない場合は、修正してください
更新するとすぐに消えます、明らかにフィルタリング条件が欠落しているか間違っています
ドロップダウン表示が移動し、ドロップされたことを示します-down テーブルは ajax で更新されました (通常、これは行われません) )
しかし、新しいドロップダウン テーブルに選択された項目を設定しませんでした (通常、ajax が戻ったときに割り当てられます)
1. 考えられる理由は、セッションがまた上書きされてしまいました。
2. 考えられる理由は、セッションが再度上書きされたことです。すると、データのクエリでエラーが発生しました
3. 移動してエラーが報告されなかったということは、ajax にエラーはなかったということになります。