|
@@ -5,10 +5,10 @@ $values = nsParseCommonRequirements();
|
|
|
if (!($_POST['flag'] >= 0 AND $_POST['flag'] <= 255))
|
|
|
output(403, 'Wrong value for <code>flag</code>.');
|
|
|
|
|
|
-if (!(preg_match('/^[a-z]{1,127}$/D', $_POST['tag'])))
|
|
|
+if (!(preg_match('/^[a-z0-9]{1,127}$/D', $_POST['tag'])))
|
|
|
output(403, 'Wrong value for <code>tag</code>.');
|
|
|
|
|
|
-if (!(preg_match('/^[a-z0-9.-]{1,255}$/D', $_POST['value'])))
|
|
|
+if (!(preg_match('/^[a-zA-Z0-9 .,;*|#~@=:!?%$+\/\()[\]_-]{1,255}$/D', $_POST['value'])))
|
|
|
output(403, 'Wrong value for <code>value</code>.');
|
|
|
|
|
|
rateLimit();
|