< html xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv ="Content-Type" content ="text/html; charset=gb2312" />
< title > 无标题文档 </ title >
< script type ="text/javascript" >
function setType(type)
{
document.getElementById( " type " ).value = type;
}
</ script >
</ head >
< body >
< form action ="" method ="post" >
< textarea name ="des" id ="des" rows ="10" cols ="50" ></ textarea >
< input type ="hidden" name ="type" id ="type" value ="1" />
< br />
< input type ="submit" name ="sub01" id ="sub01" value =" 不做处理 " onclick ="setType(1);" />< br />
< input type ="submit" name ="sub02" id ="sub02" value =" 应用 htmlspecialchars()函数 " onclick ="setType(2);" />< br />
< input type ="submit" name ="sub03" id ="sub03" value =" 应用 nl2br()函数 " onclick ="setType(3);" />< br />
< input type ="submit" name ="sub04" id ="sub04" value =" 应用 htmlspecialchars()函数 与 nl2br()函数 " onclick ="setType(4);" />
</ form >
<? php
if($_POST['type'])
{
$content=$_POST['des'];
switch ($_POST['type'])
{
case "1":
break;
case "2":
$content=htmlspecialchars($content);
break;
case "3":
$content=nl2br($content);
break;
case "4":
$content=nl2br(htmlspecialchars($content));
break;
}
echo($content);
}
?>
</ body >
</ html >
在输入框中输入: