比如一个文件 在一个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;
?>
解决方案 »
- 有没有探讨PHP底层原理的视频教程?
- string '54' (length=8)用什么函数能转换成int类型的?
- PHP获取当前增加信息的ID
- PHP验证码出现红X 不知道哪错了 请教高手
- javascript得不到使用php从hostip.info得到的返回值
- php开发工具用什么好呢?
- 各位大哥,大姐,小弟有一问题急求解决,帮帮啊
- 最好用的PHP开发环境是什么?
- 深圳php+mysql的朋友近来签到!!!有好事情啊!!!
- 求从一个html代码中提取出图片的地址的方法
- 我用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加斜杠了。