0

私はいくつかのクエリを準備済みステートメントに変換している最中であり、現在、接続ファイルに次のものがあります。

<?php

DEFINE ('DB_USER' , 'blah');

DEFINE ('DB_PASSWORD' , 'blah');

DEFINE ('DB_HOST' , 'localhost');

DEFINE ('DB_NAME' , 'blah');

//make the connection

$dbc = mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)
        OR die ('Could not connect to MySQL: ' .
        mysqli_connect_error() );

?>

どうにかして $dbc を使用できますか? 接続情報を次のようなステートメントにプレーンテキスト化したくありません。

 $mysqli = new mysqli("heres", "all", "my", "sensitive", "information"):

前もって感謝します!

4

1 に答える 1

1

機密情報は、webroot にないファイルに入れることができます。

また、SSLを使用してmysqlサーバーに接続できます

http://dev.mysql.com/doc/refman/5.0/en/ssl-connections.html

于 2012-10-26T03:04:22.417 に答える