引入Model模型 再做留言板;
对面向对象的理解又加深了许多;
留言板升级 => 信息管理;
对后台和前台的语句,模型优化;
文件命名专业化;
引入kindeditor编辑器;
图片的上传:( <form method="post" enctype="multipart/form-data" ></form>)
[photo] => Array
(
[name] => u=1845418882,3914719129&fm=27&gp=0.jpg
[type] => image/jpeg
[tmp_name] => C:\Users\Administrator\AppData\Local\Temp\phpC20D.tmp
[error] => 0
[size] => 17428
)
分隔 explode : $fileInfo = explode( ".",$_FILES['photo']['name'] );
判断是否存在 in_array : if( !in_array ( $fileExt,$ext ) ){}
// 判断目录
if( !is_dir( $uploadDir ) ){
mkdir( $uploadDir,"777" );
}
创建目录 mkdir , "777" 为linux中命令;
删除文件: move_uploaded_file( $_FILES['photo']['tmp_name'] , $fileName );
学习到新语句:
mb_substr:mb_substr;
strip_tags:从字符串中去除 HTML 和 PHP 标记;
htmlspecialchars_decode: 将特殊的 HTML 实体转换回普通字符 ;
例: mb_substr( strip_tags( htmlspecialchars_decode( $v['content'] ) ) , 0 , 180 , 'utf-8' ) . "......" ;
建init.php模板页,lib主类,model模板类;
引入layer导航( PS:js文件存放问题未解决; );