微信支付配置文件WxPay.Config.php如何读取数据库配置信息 10

微信支付配置文件WxPay.Config.php如何读取数据库配置信息问一下大神怎么解决的这个问题... 微信支付配置文件WxPay.Config.php如何读取数据库配置信息
问一下大神怎么解决的这个问题
展开
 我来答
iamwangzhe2015
2016-08-04 · TA获得超过684个赞
知道小有建树答主
回答量:320
采纳率:100%
帮助的人:282万
展开全部
抄来的 不求最佳 只是希望对你有帮助
require_once("././././config.php");
require_once(SYSTEM."db.php"); //导入db类

$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);//实例化db
$sql = "SELECT * FROM setting ";
$query = $db->query($sql);
$rows = $query->rows;

$appid = '5';
$mchid = '1';
$key = 'a';
$appsecret = 'c';
$sslcert_path = 'apiclient_cert.pem';
$sslkey_path = 'apiclient_key.pem';
$curl_proxy_host = '0.0.0.0';
$curl_proxy_port = 0;
$report_levenl = 1;
$config = "
class WxPayConfig
{
const APPID = '$appid';
const MCHID = '$mchid';
const KEY = '$key';
const APPSECRET = '$appsecret';
const SSLCERT_PATH = '$sslcert_path';
const SSLKEY_PATH = '$sslkey_path';
const CURL_PROXY_HOST = '$curl_proxy_host';//'10.152.18.220';
const CURL_PROXY_PORT = $curl_proxy_port;//8080;
const REPORT_LEVENL = $report_levenl;
}
";

eval($config);
unset($config, $appid, $mchid, $key, $appsecret, $sslcert_path, $sslkey_path, $curl_proxy_host, $curl_proxy_port, $report_levenl);
//echo WxPayConfig::APPID;exit;

//不清楚可以问联系我:web$ebaitian.cn(将$换为@)
方丈在此c3c741f
2016-08-19 · TA获得超过1790个赞
知道大有可为答主
回答量:1812
采纳率:76%
帮助的人:574万
展开全部
使用php开发微信支付,所填写的配置信息,最好还是写在配置文件里,不要写在数据库里,如果是要操作两个公众号,你可以在配置文件里,创建两份资料,然后在声明类时更具需要把相关公众号的资料配置进去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cnhbebaitian
2016-07-26
知道答主
回答量:3
采纳率:0%
帮助的人:2699
展开全部
require_once("././././config.php");  
require_once(SYSTEM."db.php");   //导入db类  
  
$db                 = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);//实例化db  
$sql                = "SELECT * FROM setting ";    
$query              = $db->query($sql);  
$rows               = $query->rows;  
  
$appid              = '5';  
$mchid              = '1';  
$key                = 'a';  
$appsecret          = 'c';  
$sslcert_path       = 'apiclient_cert.pem';  
$sslkey_path        = 'apiclient_key.pem';  
$curl_proxy_host    = '0.0.0.0';  
$curl_proxy_port    = 0;  
$report_levenl      = 1;
$config = "  
    class WxPayConfig  
    {  
            const APPID         = '$appid';  
            const MCHID         = '$mchid';  
            const KEY           = '$key';  
            const APPSECRET     = '$appsecret';  
            const SSLCERT_PATH  = '$sslcert_path';  
            const SSLKEY_PATH   = '$sslkey_path';  
            const CURL_PROXY_HOST = '$curl_proxy_host';//'10.152.18.220';  
            const CURL_PROXY_PORT = $curl_proxy_port;//8080;  
            const REPORT_LEVENL = $report_levenl;  
    }  
";  
  
eval($config);  
unset($config, $appid, $mchid, $key, $appsecret, $sslcert_path, $sslkey_path, $curl_proxy_host, $curl_proxy_port, $report_levenl);  
//echo WxPayConfig::APPID;exit;

//不清楚可以问联系我:web$ebaitian.cn(将$换为@)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
W234213805
2016-05-30 · TA获得超过106个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:134万
展开全部
你完全可以不去考虑这个文件的,在需要这个文件的地方,读取好数据库中的信息 对应的处理上去就可以了 如果非要用这个文件的话 那就把这个类中的static去掉 就可以使用变量了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泉镶炜fk
2016-06-25 · TA获得超过212个赞
知道答主
回答量:712
采纳率:19%
帮助的人:72.3万
展开全部
你完全可以不去考虑这个文件的,在需要这个文件的地方,读取好数据库的信息,对应的处理上去就可以了,如果非要用这个文件的话,就把这个类中的static去掉, 就可以使用变量了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式