比如一个文件 在一个input 里面输入"\" 去fwrite($fp, $content); 就变成了两个"\"给你代码:
<?
$fp = fopen($p, "w");
fwrite($fp, $content);
fclose($fp);
header("Location: manageFile.php?p=".$p);exit;
?>
<?
$fp = fopen($p, "w");
fwrite($fp, $content);
fclose($fp);
header("Location: manageFile.php?p=".$p);exit;
?>
解决方案 »
- 为什么我将error_reporting设置为E_ALL & ~E_DEPRECATED但是还有deprecate warning
- [分享]APC并不永远比Memcache快----APC和Memcache的缓存性能对比测试
- PHP与JS之间的传值与赋值(求帮助)
- php生成图表的问题,在线等
- 请问,用PHP或者其他技术,怎样令服务器定时执行一个文件?
- 为什么我的PHP得不到结果? 初次接触PHP, 困惑中
- 配置问题求救
- 熟悉网络搜索技术的朋友进来
- 大家有手机号码归宿地的数据库吗?
- 请问如何实现自动转到其他URL??
- 我用imagestring($im,1,30,265,$string,$text_color);输出英文正常,可是输出汉字就出现乱码,怎样才可以输出汉字???
- 谁有MD5函数的PHP版??
<?
if($setp=="")
{
?>
<form name="FormName" action="qqz.php?setp=1" method="post">
<input name="t" type="text" value="">
<input type="submit" value="Send">
</form>
<?
}
if($setp=="1")
{
$fp=fopen("11.txt","w");
$r=stripslashes($t);
fputs($fp,$t."\n");
fclose($fp);
echo "搞定";
exit;
}
?>
但是,如果你要将写入的内容读出去的话又要用addSlashes加斜杠了。