📄 便签.php
字号:
<?php
function unescape( $str )
{
$str = rawurldecode( $str );
preg_match_all( "/(?:%u.{4})|&#x.{4};|&#\\d+;|.+/U", $str, $r );
$ar = $r[0];
foreach ( $ar as $k => $v )
{
if ( substr( $v, 0, 2 ) == "%u" )
{
$ar[$k] = iconv( "UCS-2", "GB2312", pack( "H4", substr( $v, -4 ) ) );
}
else if ( substr( $v, 0, 3 ) == "&#x" )
{
$ar[$k] = iconv( "UCS-2", "GB2312", pack( "H4", substr( $v, 3, -1 ) ) );
}
else if ( substr( $v, 0, 2 ) == "&#" )
{
$ar[$k] = iconv( "UCS-2", "GB2312", pack( "n", substr( $v, 2, -1 ) ) );
}
}
return join( "", $ar );
}
echo "<!-------------------- 便签 ----------------------->\r\n<div id=\"module_";
echo $MODULE_ID;
echo "\" class=\"module listColor\">\r\n <div class=\"head\">\r\n <h4 id=\"module_";
echo $MODULE_ID;
echo "_head\" class=\"moduleHeader\">\r\n <span id=\"module_";
echo $MODULE_ID;
echo "_title\" class=\"title\" style=\"cursor:move;\"> 便签</span>\r\n <span id=\"module_";
echo $MODULE_ID;
echo "_op\" class=\"close\"> <a href=\"javascript:form2.submit();\">保存</a> <a href=\"javascript:_edit();\">设置</a> ";
if ( $VIEW_TYPE != "2" )
{
echo "<a href=\"javascript:_del(";
echo $MODULE_ID;
echo ");\"><img src=\"/images/close.png\" /></a>";
}
echo "</span>\r\n </h4>\r\n </div>\r\n <div id=\"module_";
echo $MODULE_ID;
echo "_body\" class=\"module_body\">\r\n <div id=\"module_";
echo $MODULE_ID;
echo "_ul\" class=\"module_div\" style=\"height:60px;\">\r\n <form action=\"../note/note_submit.php\" name=\"form2\" >\r\n<!-/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////-->\r\n<textarea id=\"";
echo $LOGIN_USER_ID;
echo "_note\" name=\"";
echo $LOGIN_USER_ID;
echo "_note\" cols=\"33\" onblur=\"SaveNote()\" onmouseout=\"SaveNote()\" onkeyup=\"SetRows()\" style=\"overflow:hidden;background-color: #ffffcc;color: black;padding:5px;width:100%;border-style:none;\">\r\n";
if ( unescape( $_COOKIE[$LOGIN_USER_ID."_note"] ) == "" )
{
$FILENAME = "../note/".$LOGIN_USER_ID."_note.txt";
if ( file_exists( $FILENAME ) && ( $handle = @fopen( $FILENAME, "r" ) ) )
{
echo fread( $handle, @filesize( $FILENAME ) );
}
}
else
{
echo unescape( $_COOKIE[$LOGIN_USER_ID."_note"] );
}
echo "</textarea>\r\n<input type=\"hidden\" value=\"";
echo $LOGIN_USER_ID;
echo "_note\" name=\"FILENAME\">\r\n<script language=\"JavaScript\">\r\nfunction SaveNote()\r\n{\r\n var notearea = _getElementById(\"";
echo $LOGIN_USER_ID;
echo "_note\");\r\n setCookie(\"";
echo $LOGIN_USER_ID;
echo "_note\",filter(notearea.value));\r\n}\r\n\r\nfunction SetRows()\r\n{\r\n var notearea = _getElementById(\"";
echo $LOGIN_USER_ID;
echo "_note\");\r\n var cols = notearea.cols;\r\n var str = notearea.value;\r\n str = str.replace(/\\r\\n?/, \"\\n\");\r\n var lines = 2;\r\n var chars = 0;\r\n for (i = 0; i < str.length; i++) {\r\n var c = str.charAt(i);\r\n chars++;\r\n if (c == \"\\n\" || chars == cols) {\r\n lines ++;\r\n chars = 0;\r\n }\r\n }\r\n notearea.setAttribute(\"rows\", lines);\r\n notearea.style.height = lines*12 + \"px\";\r\n}\r\nSetRows();\r\n\r\nfunction filter(str)\r\n{\r\n\tstr_arr = str.split(\"·\");\r\n\tstr1=\"\";\r\n for(i=0;i<str_arr.length;i++)\r\n \t str1=str1 + str_arr[i];\r\n \t \r\n return str1;\r\n}\r\n\r\n</script>\r\n<!-/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////-->\r\n </form>\r\n \t</div>\r\n </div>\r\n</div>\r\n";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -