StringUtil 소소한 변경, Json 클래스에서 버려진 함수 제거
This commit is contained in:
+1
-1
@@ -44,7 +44,7 @@ $session = Session::requireLogin()->setReadOnly();
|
||||
//NOTE: 이 페이지에서는 세션에 데이터를 등록하지 않음. 로그인은 이후에.
|
||||
|
||||
$name = $_POST['name'];
|
||||
$name = StringUtil::NoSpecialCharacter($name);
|
||||
$name = StringUtil::removeSpecialCharacter($name);
|
||||
$pic = (int)Util::array_get($_POST['pic'], 0);
|
||||
$character = (int)Util::array_get($_POST['character'], 0);
|
||||
|
||||
|
||||
@@ -17,10 +17,6 @@ class Json{
|
||||
return json_encode($value, $rawFlag);
|
||||
}
|
||||
|
||||
public static function encodePack($value, $pretty = false){
|
||||
|
||||
}
|
||||
|
||||
public static function decode($value){
|
||||
return json_decode($value, true);
|
||||
}
|
||||
|
||||
@@ -212,52 +212,19 @@ class StringUtil {
|
||||
|
||||
public static function EscapeTag($str) {
|
||||
$str = htmlspecialchars($str);
|
||||
$str = str_replace("\r\n", "<br>", $str);
|
||||
$str = str_replace("\n", "<br>", $str);
|
||||
$str = str_replace(["\r\n", "\r", "\n"], '<br>', $str);
|
||||
// return nl2br(htmlspecialchars($str));
|
||||
// return htmlspecialchars($str);
|
||||
return $str;
|
||||
}
|
||||
|
||||
public static function NoSpecialCharacter($str) {
|
||||
$str = str_replace(" ", "", $str);
|
||||
$str = str_replace("\"", "", $str);
|
||||
$str = str_replace("'", "", $str);
|
||||
$str = str_replace("ⓝ", "", $str);
|
||||
$str = str_replace("ⓜ", "", $str);
|
||||
$str = str_replace("ⓖ", "", $str);
|
||||
$str = str_replace("\\", "", $str);
|
||||
$str = str_replace("/", "", $str);
|
||||
$str = str_replace("`", "", $str);
|
||||
$str = str_replace("-", "", $str);
|
||||
$str = str_replace("=", "", $str);
|
||||
$str = str_replace("[", "", $str);
|
||||
$str = str_replace("]", "", $str);
|
||||
$str = str_replace(";", "", $str);
|
||||
$str = str_replace(",", "", $str);
|
||||
$str = str_replace(".", "", $str);
|
||||
$str = str_replace("~", "", $str);
|
||||
$str = str_replace("!", "", $str);
|
||||
$str = str_replace("@", "", $str);
|
||||
$str = str_replace("#", "", $str);
|
||||
$str = str_replace("$", "", $str);
|
||||
$str = str_replace("%", "", $str);
|
||||
$str = str_replace("^", "", $str);
|
||||
$str = str_replace("&", "", $str);
|
||||
$str = str_replace("*", "", $str);
|
||||
$str = str_replace("(", "", $str);
|
||||
$str = str_replace(")", "", $str);
|
||||
$str = str_replace("_", "", $str);
|
||||
$str = str_replace("+", "", $str);
|
||||
$str = str_replace("|", "", $str);
|
||||
$str = str_replace("{", "", $str);
|
||||
$str = str_replace("}", "", $str);
|
||||
$str = str_replace(":", "", $str);
|
||||
$str = str_replace("", "", $str);
|
||||
$str = str_replace("<", "", $str);
|
||||
$str = str_replace(">", "", $str);
|
||||
$str = str_replace("?", "", $str);
|
||||
$str = str_replace(" ", "", $str);
|
||||
return $str;
|
||||
public static function removeSpecialCharacter($str) {
|
||||
return str_replace([
|
||||
' ', '"', '\'', 'ⓝ', 'ⓜ', 'ⓖ', '\\', '/', '`',
|
||||
'-', '=', '[', ']', ';', ',', '.', '~', '!', '@',
|
||||
'#', '$', '%', '^', '&', '*', '(', ')', '_', '+',
|
||||
'|', '{', '}', ':', '', '<', '>', '?', ' '
|
||||
], '', $str);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user