急!php分段问题
PHP信息提交到库里再显示时就不分行段了,有人说用nl2br和htmlspecialchars函数,可是我不会用,不知道用在哪里,能帮我吗?谢谢!显示信息的页:<html...
PHP信息提交到库里再显示时就不分行段了,有人说用
nl2br和htmlspecialchars函数,可是我不会用,不知道用在哪里,能帮我吗?
谢谢!
显示信息的页:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>index</title>
</head>
<body>
<?php
require("conn.php");
$tsql="select * from content order by id desc";
$result=mysql_query($tsql);
echo "共有".mysql_num_rows($result)."条记录<br>";
while ($row=mysql_fetch_array($result)){
?>
<p>————————————————————————</p>
<p>序号:<?php echo "$row[id]"; ?></p>
<p>姓名:<?php echo "$row[name]"; ?></p>
<p>日期:<?php echo "$row[date]"; ?></p>
<p>内容:<?php echo "$row[content]"; ?></p>
<?php
};
?>
</body>
</html>
添加信息的页:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>add</title>
</head>
<body>
<?php
require("conn.php");
$mydate=date(y."-".m."-".d);
$id=trim($id);
$content=htmlspecialchars(ltrim(stripslashes(trim($content))));
$tsql="insert into content(id,name,content,date)values('$id','$name','$content','$mydate')";
mysql_query($tsql,$link);
?>
<script language="vbscript">
window.location="index.php"
</script>
</body>
</html> 展开
nl2br和htmlspecialchars函数,可是我不会用,不知道用在哪里,能帮我吗?
谢谢!
显示信息的页:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>index</title>
</head>
<body>
<?php
require("conn.php");
$tsql="select * from content order by id desc";
$result=mysql_query($tsql);
echo "共有".mysql_num_rows($result)."条记录<br>";
while ($row=mysql_fetch_array($result)){
?>
<p>————————————————————————</p>
<p>序号:<?php echo "$row[id]"; ?></p>
<p>姓名:<?php echo "$row[name]"; ?></p>
<p>日期:<?php echo "$row[date]"; ?></p>
<p>内容:<?php echo "$row[content]"; ?></p>
<?php
};
?>
</body>
</html>
添加信息的页:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>add</title>
</head>
<body>
<?php
require("conn.php");
$mydate=date(y."-".m."-".d);
$id=trim($id);
$content=htmlspecialchars(ltrim(stripslashes(trim($content))));
$tsql="insert into content(id,name,content,date)values('$id','$name','$content','$mydate')";
mysql_query($tsql,$link);
?>
<script language="vbscript">
window.location="index.php"
</script>
</body>
</html> 展开
展开全部
在看到的网页中点右键点看源代码,
会发现你提交的文字和你看到的文字是一样的,
所以想达到目的,
就要在文字中加回车和空格,
用str_replace();
把"\n"换成'<br>'
' '换成'& N b s p'
就可以了
函数使用方法自己找手册 www.chinaz.com上可以下到
会发现你提交的文字和你看到的文字是一样的,
所以想达到目的,
就要在文字中加回车和空格,
用str_replace();
把"\n"换成'<br>'
' '换成'& N b s p'
就可以了
函数使用方法自己找手册 www.chinaz.com上可以下到
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询