summaryrefslogtreecommitdiffstats
path: root/wp-inst
diff options
context:
space:
mode:
Diffstat (limited to 'wp-inst')
-rw-r--r--wp-inst/wp-newblog.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/wp-inst/wp-newblog.php b/wp-inst/wp-newblog.php
index 8ecba63..af79611 100644
--- a/wp-inst/wp-newblog.php
+++ b/wp-inst/wp-newblog.php
@@ -142,6 +142,10 @@ switch( $_POST[ 'stage' ] )
}
$newBlogID = sanitize_title($_POST['weblog_id']);
+ preg_match( "/[a-zA-Z0-9]+/", $newBlogID, $maybe );
+ if( $newBlogID != $maybe[0] ) {
+ $errormsg[ 'weblog_id' ] = "Only letters and numbers allowed";
+ }
if( in_array( $newBlogID, $illegal_names ) == true ) {
$errormsg[ 'weblog_id' ] = "That name is not allowed";
}