当前位置:Gxlcms > PHP教程 > 八、发表博客

八、发表博客

时间:2021-07-01 10:21:17 帮助过:13人阅读

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 "";    }?>


人气教程排行