700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php 编辑config.php配置文件

php 编辑config.php配置文件

时间:2018-12-16 07:42:21

相关推荐

php 编辑config.php配置文件

index.php文件如下

<?phpinclude 'config.php';?><form action="save.php" method="post"><input type="text" name="DB_HOST" value="<?php echo DB_HOST;?>" /><br /><input type="text" name="DB_USER" value="<?php echo DB_USER;?>" /><br /><input type="text" name="DB_PWD" value="<?php echo DB_PWD;?>" /><br /><input type="text" name="DB_NAME" value="<?php echo DB_NAME;?>" /><br /><input type="submit" value="修改" /></form>

config.php文件内容如下

<?phpdefine('DB_HOST','localhost');define('DB_USER','root1');define('DB_PWD','root1');define('DB_NAME','neirong');?>

save.php文件如下

<?php$str=file_get_contents('config.php');//DB_HOST localhostforeach($_POST as $key=>$val){//定义正则来查找内容,这里面的key为form表单里面的name$yx="/define\('$key','.*?'\);/";//将内容匹配成对应的key和修改的值$re="define('$key','$val');";//替换内容$str=preg_replace($yx,$re,$str);}//写入成功file_put_contents('config.php',$str);echo '修改成功';?>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。