欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

八、发表博客

程序员文章站 2022-06-07 12:58:09
...
PHP经典项目案例-(一)博客管理系统5

本篇实现发表博客。

八、发表博客

(1)、界面实现file.php

                             
                                                   

                                               
   
">                                                                                                                                                                                                                                                                       
添加博客文章
博客主题:
文字编辑区:                    八、发表博客                     八、发表博客                     八、发表博客            字体                                                                        字号                                                                        颜色                                   
文章内容:    
     
     
                                                             
           
                  
          

编辑文章时各个选项使用js实现:UBBCode.js

helpstat = false;basic = false;function AddText(NewCode) {	document.all("file").value+=NewCode}function showsize(size) {	if (helpstat) {		alert("文字大小标记\n设置文字大小.\n可变范围 1 - 6.\n 1 为最小 6 为最大.\n用法: 这是 "+size+" 文字");	} else if (basic) {		AddTxt="";		AddText(AddTxt);	} else {                       		txt=prompt("大小 "+size,"文字"); 		if (txt!=null) {             			AddTxt=""+txt;			AddText(AddTxt);			AddTxt="";			AddText(AddTxt);		}        	}}function bold() {	if (helpstat) {		alert("加粗标记\n使文本加粗.\n用法: 这是加粗的文字");	} else if (basic) {		AddTxt="";		AddText(AddTxt);	} else {  		txt=prompt("文字将被变粗.","请在这里输入要加粗的文字!");     		if (txt!=null) {           			AddTxt=""+txt;			AddText(AddTxt);			AddTxt="";			AddText(AddTxt);		}       	}}function italicize() {	if (helpstat) {		alert("斜体标记\n使文本字体变为斜体.\n用法: 这是斜体字");	} else if (basic) {		AddTxt="";		AddText(AddTxt);	} else {   		txt=prompt("文字将变斜体","请在这里输入要倾斜的文字!");     		if (txt!=null) {           			AddTxt=""+txt;			AddText(AddTxt);			AddTxt="";			AddText(AddTxt);		}	        	}}function showcolor(color) {	if (helpstat) {		alert("颜色标记\n设置文本颜色.  任何颜色名都可以被使用.\n用法: 颜色要改变为"+color+"的文字");	} else if (basic) {		AddTxt="";		AddText(AddTxt);	} else {       	txt=prompt("选择的颜色是: "+color,"请在这里输入要改变颜色的文字!");		if(txt!=null) {			AddTxt=""+txt;			AddText(AddTxt);        			AddTxt="";			AddText(AddTxt);		} 	}}function showfont(font) { 	if (helpstat){		alert("字体标记\n给文字设置字体.\n用法: 改变文字字体为"+font+"");	} else if (basic) {		AddTxt="";		AddText(AddTxt);	} else {                  		txt=prompt("要设置字体的文字"+font,"请在这里输入要改变字体的文字!");		if (txt!=null) {             			AddTxt=""+txt;			AddText(AddTxt);			AddTxt="";			AddText(AddTxt);		}        	}  }function underline() {  	if (helpstat) {		alert("下划线标记\n给文字加下划线.\n用法: 要加下划线的文字");	} else if (basic) {		AddTxt="";		AddText(AddTxt);	} else {  		txt=prompt("下划线文字.","文字");     		if (txt!=null) {           			AddTxt=""+txt;			AddText(AddTxt);			AddTxt="";			AddText(AddTxt);		}	        	}}


(2)后台添加到数据库实现check_file.php

execute_dml($sql);        if($res==1){        echo "";        echo "";    }else{        echo "";        echo "";    }?>


八、发表博客

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频