1

ファイルをアップロードするために、html ページに埋め込まれた ftp クライアント ( net2ftp ) があります。現在、このファイル アップローダにはログイン システムが付属しています。自動ログインのようなものを設定する方法はありますか? これをもっと明確に設定させてください。私のユーザーが net2ftp ログイン ページに来たとき、彼/彼女はすでに私のメイン ページにログインしているので、彼/彼女が再度ログインするのは無意味です。したがって、ユーザーの資格情報を使用して net2ftp ログを自動的に作成する方法を見つけたいと考えています。

英語は私の母国語ではありません。ありがとう!

4

3 に答える 3

1

わかりました、私はついにそれを解決します。実際にはかなり簡単でした。

net2ftp で自動ログインするには、「net2ftp/files_to_upload/includes/registerglobals.inc.php」に移動する必要があります。net2ftp_globals という名前の配列があることがわかります。その名前が示すように、サーバーを含むすべてのグローバル変数が含まれています。ユーザー名、言語、スキンオプションなど。

この方法で次の変数を設定する必要があります。

$net2ftp_globals["ftpserver"] = [あなたのftpサーバー名]

$net2ftp_globals["ユーザー名"] = [あなたのユーザー名]

$net2ftp_globals["password_encrypted"] = [あなたのパスワード]

次に、同じクラスで、この変数を変更する必要があります

$net2ftp_globals["state"] = "ブラウズ"

$net2ftp_globals["state2"] = "メイン"

このように、net2ftp はコンテンツ テーブルにリダイレクトされ、ログイン ページをスキップします。

これは、ユーザー用の ftp 構成がある場合にのみ機能することに注意してください。ユーザーが複数の ftp サーバーを使用している場合、これは適切な解決策ではありません。

于 2013-10-21T13:53:51.333 に答える
0

ユーザーはすでにあなたのサイトにログインしていますが、その後 net2ftp にログインする必要がありますか?

あなたのサイトがこの net2ftp サービスを提供していて、net2ftp のログイン資格情報がサイトと同じである場合、埋め込みフォーム コードを変更して、資格情報がログイン フィールドにエコーされるようにしてみませんか? それは機能しますか、それともログイン機能を完全に避けたいですか?

おそらく、あなたのサイトへのリンクを送信すると役立つでしょう。

于 2013-10-17T21:25:56.877 に答える