如题,织梦安装的时候是如何获取数据库信息的,就是$dbhost,$dbuser,$dbpwd这些变量,是怎么获取到页面上的这些值?

解决方案 »

  1.   

    没用过。不过大体都一样,就是你安装的时候让你输入数据库的配置信息:localhost,user,pwd。之后进行安装,会记录你的这些信息在表中,或者配置文件中.
    读取数据表或者配置文件就可以获取到信息了.
      

  2.   

    我知道啊,我是想知道织梦是怎么获取页面上的值?具体的方法是什么?
    不是简单的$dbhost=$_REQUEST['dbhost']这样的。
    就是不明白他的程序是怎么写的
      

  3.   

    没有用过织梦估计是把类似
    $dbhost='xxx';
    $dbuser='xxx';
    $dbpwd='xxx';
    保存在conn.php或者类似的文件中然后在其他页中引用 include "conn.php";就可以了
      

  4.   


    $_GET
    说明
    通过 URL 参数传递给当前脚本的变量的数组。 $HTTP_GET_VARS 包含相同的信息, 但它不是一个超全局变量。 (注意 $HTTP_GET_VARS 和 $_GET 是不同的变量,PHP 处理它们的方式不同) 更新日志
    版本 说明 
    4.1.0 引入 $_GET,弃用 $HTTP_GET_VARS。  
    范例Example #1 $_GET 范例<?php
    echo 'Hello ' . htmlspecialchars($_GET["name"]) . '!';
    ?> 
    假设用户访问的是 http://example.com/?name=Hannes 以上例程的输出类似于:Hello Hannes!注释
    Note: “Superglobal”也称为自动化的全局变量。这就表示其在脚本的所有作用域中都是可用的。不需要在函数或方法中用 global $variable; 来访问它。
    Note: GET 是通过 urldecode() 传递的。 
    参见处理外部变量 
    过滤器扩展 $_POST
    说明
    通过 HTTP POST 方法传递给当前脚本的变量的数组。 $HTTP_POST_VARS 包含相同的信息,但它不是一个超全局变量。 (注意 $HTTP_POST_VARS 和 $_POST 是不同的变量,PHP 处理它们的方式不同) 更新日志
    版本 说明 
    4.1.0 引入 $_POST,弃用 $HTTP_POST_VARS。  
    范例Example #1 $_POST 范例<?php
    echo 'Hello ' . htmlspecialchars($_POST["name"]) . '!';
    ?> 
    假设用户通过 HTTP POST 方式传递了参数 name=Hannes 以上例程的输出类似于:Hello Hannes!注释
    Note: “Superglobal”也称为自动化的全局变量。这就表示其在脚本的所有作用域中都是可用的。不需要在函数或方法中用 global $variable; 来访问它。
    参见处理外部变量 
    过滤器扩展 
      

  5.   

    我知道是用$_GET和$_POST,但是织梦里面不是很明显的直接那样获取。