私はフィールドに希望のドメイン名を尋ねるフィールドを持っていますが、今ではフィールドにwww.desireddomainが含まれていることがあります。この値を持つと、私が持っているドメインレジストラAPIはエラーを返します。私が念頭に置いているアプローチは、preg_replace()を使って、ピリオド(ピリオドを含む)の前に任意の文字を省略することです。私は(、.COM、.BIZ .ORG、.NET)が含まれ<select>
を持ってきれいなホスト名
$desired_domain = "www.desireddomain"; // user input
$will_be = "desireddomain"; // final output after preg_replace() ?
そしてまた、これだけの期間に私を制限以上の私が知っておくべきものがあるのでしょうか?ありがとう。
最後に可能な.comやスラッシュを除外していますか? – Max
無効なフォームで入力できることがかなりあります。ユーザー入力を確実に検証する必要があります。 –
[ドメイン名をPHPで検証する方法](http://stackoverflow.com/questions/1755144)/how-to-validate-domain-name-in-php) –