安全地保存php变量

时间:2013-03-09 16:54:41

标签: php forms variables

嗨我需要安全的PHP值到一些文件没有数据库。我有这个简单的形式:

的index.php

<form action="settings.php" method="post">
<input type="text" name="width" value="">
<input type="submit">
</form>

的settings.php

<?php 

$width = $_POST["width"];

$fp = FOpen("file.txt", "w+");
$fp3 = "$width"; 

FPutS($fp, $fp3); 
FClose($fp); 

header("location: index.php"); 
?>

我需要保护我的file.txt,因为如果有人知道这一点,那么他可以从另一台服务器修改我的file.txt。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

好的,首先,没有人可以修改您的文本文件...您要做的是创建.htaccess文件并将其放在file.txt目录中。

转到记事本并输入此内容

//Rewrite to www
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^google.com[nc]
RewriteRule ^(.*)$ http://www.google.com/$1 [r=301,nc]

转到保存并输入无名称但只输入.htaccess并将其放在文本文件的目录中。