Php 表单将/'添加到文本文件

Php 表单将/'添加到文本文件,php,html,forms,Php,Html,Forms,我有一个表单,就是写一个文本文件。然后该文本文件将显示在页面上。我原以为添加strip_标签可以消除这个问题,但事实并非如此 当我提交时,我正在更改我得到的内容,我正在更改内容 我记不起那是什么的怪名字了,我可以发誓那是脱衣舞。所以很明显,我也很难找到解决方案 这是代码,以防万一 index.php <body> <?php include("whotitle.txt"); ?> <br /> <?php include("whocontent.txt

我有一个表单,就是写一个文本文件。然后该文本文件将显示在页面上。我原以为添加strip_标签可以消除这个问题,但事实并非如此

当我提交时,我正在更改我得到的内容,我正在更改内容

我记不起那是什么的怪名字了,我可以发誓那是脱衣舞。所以很明显,我也很难找到解决方案

这是代码,以防万一

index.php

<body>

<?php include("whotitle.txt"); ?>
<br />
<?php include("whocontent.txt"); ?>
</body>
admin.php

<body>

<form name="web_form" id="web_form" method="post" action="process-whotitle.php">
        <p><label>Enter Title: </label><textarea type="text" name="WhoTitle"> <?php include("whotitle.txt"); ?> </textarea></p>
        <p><label>Enter Content: </label><textarea type="text" name="WhoContent"> <?php include("whocontent.txt"); ?> </textarea></p>
        <p><input type="submit" value="Submit"></p>
</form>


</body>
process-whottitle.php

<?php
$whotitle = strip_tags( $_POST['WhoTitle'] );
$data = "$whotitle";
$fh = fopen("whotitle.txt", "w");
fwrite($fh, $data);
fclose($fh);

$whocontent = strip_tags( $_POST['WhoContent'] );
$data = "$whocontent";
$fh = fopen("whocontent.txt", "w");
fwrite($fh, $data);
fclose($fh);
print "Info Submitted";
?>

stripslashes$变量将删除斜杠

stripslashes$变量将删除斜杠

我记不起那是什么的怪名字了,我本来可以的 发誓说是剥光了什么东西。显然我有麻烦了 也在寻找我的解决方案

?

我记不起那是什么的怪名字了,我本来可以的 发誓说是剥光了什么东西。显然我有麻烦了 也在寻找我的解决方案


??如何使用斜杠的示例:

<?php
$str = "Is your name O\'reilly?";

// Outputs: Is your name O'reilly?
echo stripslashes($str);
?>

如何使用斜杠的示例如下:

<?php
$str = "Is your name O\'reilly?";

// Outputs: Is your name O'reilly?
echo stripslashes($str);
?>

对于正斜杠,我很确定您需要将其更改为scape slash,以使斜杠正常工作:


stripslashesstr\u replace/,\,$text

正斜杠,我很确定您需要将其更改为scape slash才能使斜杠正常工作:


stripslashesstr\u replace/,\,$text

是的。。。正是我需要的是的。。。正是我需要的