已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: php 简单问题求解

作者: @Ta

时间: 2014-02-01

点击: 2660

为什么将“$”写入字符串,再用file_put_contents写入文件,会莫名的消失,怎么解决这个问题呢

[隐藏样式|查看源码]


『回复列表(8|隐藏机器人聊天)』

1. 代码呢
(/@Ta/2014-02-01 19:46//)

2. 双引号?
(/@Ta/2014-02-01 20:08//)

3. @@自在鬼,$str="<?php
$con=mysql_connect(".$_POST['host_ip'].",".$_POST['host_name'].",".$_POST['host_pw'].");
$my_db=".$_POST['host_table'].";
$admin=".$_POST['admin'].";
if(!$con){
die('连接数据库失败!<br />原因:'.mysql_error();
}
?>";
if(file_put_contents('./conn.php',$str)){
echo '数据库信息保存成功!<br /><a href="?action=2">下一步</a>';
}else{
echo '数据库信息保存失败!';
}
(/@Ta/2014-02-01 20:17//)

4. conn.php文件中字符$con $admin消失
(/@Ta/2014-02-01 20:20//)

5.
(/@Ta/2014-02-01 20:20//)

6. @小呆先生,把双引号和单引号换下试试
(/@Ta/2014-02-01 20:22//)

7. @自在鬼,多谢,可以
(/@Ta/2014-02-01 21:09//)

8. 用单引号,或者反斜杠转义$符号
(/@Ta/2014-02-01 21:14//)

回复需要登录

9月11日 00:07 星期四

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1