-1

だから私はサインアップフォームを備えたソーシャルネットワークを持っています. サーバー上のフォルダーまたはファイルであるユーザー名をユーザーが入力できないようにする方法はありますか?

たとえば、 www.example.com/username サーバー上のファイルまたはフォルダーであるユーザー名をユーザーに選択させたくありません

4

1 に答える 1

3

使用するだけfile_existsです(そして、それが指すディレクトリが正しいことを確認してください)。例えば:

if(file_exists($escaped_username)) {
    echo "Can't use that username.";
}

ただし、このチェックを行う必要がある場合は、設計を少し再考する必要があるかもしれません.

于 2012-08-22T04:04:43.463 に答える