問題タブ [usercake]

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

php - UserCake に新しいフィールドを追加

user_photoベースの Web サイトに(ユーザー画像 URL) フィールドを追加したいのですUserCake PHPが、このスクリプトを知っていますか?

URL を db に追加する登録ページにフィールドを追加する方法は知っていますが、それを表示名として使用する方法がわかりません&loggedInUser->displayname

&loggedInUser->picture&loggedInUser->imageまたは、それが&loggedInUser->photo返すもの、たとえばhttp://www.imageserver.com/directory/image.png.

Info: db テーブルが呼び出されましたuser_photo

0 投票する
0 に答える
42 参照

php - 保護スクリプトとディレクトリ スクリプトを組み合わせる

ログインしていない限り、ページを保護できる Usercake を使用しています。これは期待どおりに機能します。

次に、ファイルのディレクトリを表示するコードをいくつか書きましたが、これも期待どおりに機能します。

現在、両者は個別に活動しています。ただし、それらを組み合わせて、ディレクトリ リストがログイン メニューと共に保護されるようにしたいと考えています。

出力をエコーとして設定し、ログインした場合のスクリプトの下に表示しようとしました(正しい行に沿っていると思います)。機能していないだけで、数時間使用しています。

明らかな何かが欠けていますか?

これは、皆さんとギャルに助けを求める前に私が残した状態です.

私は明らかな何かを見逃していると確信しています。それが機能しない理由です。おそらく、それらが結合しないか、IF ステートメントで何かが発生するためです。

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

php - 現在のメニュー選択を強調表示php

ユーザーがログインしているかどうかを確認し、ログインしている場合はメニューを返すPHPコードがありますが、現在選択されているそれぞれを強調表示する方法があるかどうか疑問に思っていました。各ページへの手動リスト?

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

これで、通常の CSS では .current になり、そのように実行できることがわかりましたが、すべてが同時に画面に表示されるため、このエコーでそれを機能させることはできません。最善の方法は何ですか?手動で追加すると、長い道のりのように見えます。

psこれはusercakeと組み合わせて使用​​ されます

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

php - List Dir が期待どおりに機能しない

usercake を使用してログイン システムを作成しましたが、今は自分のニーズに合わせて変更しています。

もともと、特定のフォルダー内のすべての「ヘルプファイル」を表示するために、ページにリストディレクトリを設定していました。正常に動作しましたが、安全ではなく、誰でも見ることができました。したがって、セキュリティを変更しましたが、コードにいくつかの問題があります。

これでパッケージ全体が完成。if ステートメントが多すぎて単純なのかどうか疑問に思っていますか?

解析せず、html の読み込みと画像が表示されますが、これは実現しません。

私はセットアップしました:

これが機能している間の私の唯一の問題は、これまで失敗してきた見栄えを良くすることです。

理想的には最初の解決策を修正したいのですが、そうでない場合はどうすれば2番目の解決策をスタイルできますか?

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

php - 配列が一致しない場合の別のページへのリダイレクト

ログイン システムを構築しました。ページにアクセスできるかどうかに関係なく、ユーザーにアクセス許可を割り当てることができます。すべて正常に動作します。現在、ユーザーがログインしていて権限がある場合はコンテンツが表示され、ログインしていない場合はログイン ページにリダイレクトされます。

ログインしていても権限がない場合に、製品に関する情報があるページに移動できるように、リダイレクトを追加しようとしています。

現在、次のように設定しています:

「許可がこれでない場合は、これを実行してください」と言うことができることはわかっていますが、現在、20を超える許可があり、登っています。私は次のようなことを試みていました:

ただし、解析しても結果は表示されません。変数が空であることに関係していると思いますか?

最高のワークアウトのアイデアを教えてください。

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

php - UserCake の移行 - 管理者アカウント/パスワードでログインできない

私は自分のサイトで UserCake のインストールをテストしていましたが、現在はクライアント サイトに移動しています。ファイルとデータベースの移行中に、管理者アカウントへのログインに問題があります。存在しないアカウントを入力すると、(予想どおり) 不正なログインを示すエラー メッセージが表示されます。管理者のユーザー名とパスワードでログインすると、ログイン ページに戻り、エラー メッセージは表示されません。

編集: セッションが保存されていないようです。

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

php - PHP コンストラクトの使用法

クラスを適切に使用する方法を学んでいます... usercake を見ていますが、そのほとんどは理にかなっていますが、__construct 関数が何をしているのかわかりません。クラスを作成するときに呼び出されることを理解しています...つまり、 $loggedInUser = new loggedInUser();

以下は何をするもので、なぜそれが必要なのですか?

編集:クラスが呼び出される方法は次のとおりです。