0

ユーザーがログインしたときに、入力タイプのテキストにあらかじめ決められた文字を入力したい...

どうすればそれを可能にできますか?

4

1 に答える 1

0

あなたは2つの方法でそれを行うことができます:-

  1. 管理者が完全に制御できるように、管理領域から制御を与えることができます。これは、管理エリアの設定セクションで推奨されるすべてのアルファベットのリスト ドロップダウンを提供し、管理者に好みのアルファベットを選択してデータベースに保存させることで可能になります。次に、データベースから取得して、ユーザーがログインしたときにフロントエンドに表示できます。

  2. ユーザーがログインすると、PHP 関数 " " を使用してランダムな文字を生成できますrand()

2 番目のソリューションの簡単なコード スニペットは次のとおりです。

<?php
// This function considers both the cases for each of the letters.
function randLetter() {
    $int = rand(0, 51);
    $a_z = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
    $rand_letter = $a_z[$int];
    return $rand_letter;
}


/**
 * This function considers only one specific cases for each of the letters.
 */
function randSpecificCaseLetter($lower_case = TRUE) {
    if ($lower_case) {
        $letter = chr(rand(97, 122));
    }
    else {
        $letter = chr(rand(65, 90));
    }

    return $letter;
}
?>

それが役に立てば幸い。

于 2011-01-19T06:07:41.357 に答える