config.php文件里的设置有没有设置好了?
解决方案 »
- Snoopy的read_timeout 不起任何作用。不知Snoopy什么时候能补上这bug
- 想搭建一个webserver,弱问应采用什么技术?
- 一个非常简单的月历的实现,给点建议
- 求几道面试题(急)
- 百分求助!在某个网页上右键弹出新网页(右键功能写到注册表里),新网页可以获得父网页地址,这个怎么做???
- 100分求半角转换全角函数。
- 一般的cookie有几个参数
- 哪里可以找到关于session 应用的例子源码,各位虾哥帮帮忙!百分相送!
- php在哪里能设置默认显示页,例如index.htm而不用在路径后再输入index.htm
- 刚开始接触php为啥启动页面就报错
- 怎樣把按鈕緊扣在滾動條上,滾動條上下滾動都不會影響按鈕的位置。
- Warning: mysql_query(): Unable to save result set in
config.php
=========
<?
error_reporting(E_ALL);
function config_read() {
if (file_exists("../domains.php")) {
$fname = "../domains.php";
} else {
$fname = "domains.php";
}
$vars = array();
$f = fopen($fname,"r");
while ($s = fgets($f,16384)) {
// print "123$s 123<br>";
if (preg_match("/(\S+)=(.*)/",$s,$match)) {
$match[2] = preg_replace('/\t/',"\r\n",$match[2]);
$vars[$match[1]] = stripslashes($match[2]);
}
}
fclose($f);
return $vars;
}function config_write($vars) {
$f = fopen("../domains.php","w");
fputs($f,"<?/*\n");
foreach ($vars as $name=>$value) {
$value = preg_replace('/\r\n/',"\t",$value);
$value = preg_replace('/\n/',"\t",$value);
$value = preg_replace('/\r/',"\t",$value);
fwrite($f,"$name=$value\n");
}
fputs($f,"*/?>");
fclose($f);
} ?>
==================
db.php
====================
<?
function db_connect() {
$vars = config_read();
extract($vars);
mysql_connect($dbhost,$dbuser,$dbpassword) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());
}
function db_close() {
mysql_close();
}
?>
================
把文件传到linux下运行试一下
多谢二位朋友指点:)
phpinfo();
?>