0

以下の例に基づいて、SQL データベースへの接続をセットアップしようとしています。

// ----------------------
// Retrieve some private information like my db password

   include("db_info.php");

// ----------------------
// Connect to Oracle database

   $conn = oci_connect('username', $db_pwd, '(DESCRIPT...

私の質問は、db_info.php ファイルをどのように処理するのですか? 私は自分のパスワードをそこに保存しています

$db_pwd = "something"

*編集 - ページを開こうとしたときに表示されるエラーは次のとおりです。

Array ( [code] => 24415 [message] => ORA-24415: Missing or null username. [offset] => 0 [sqltext] => ) 
4

2 に答える 2

1

ユーザー名が正しいことを確認してください。の変数である場合db_info.php、以下のコードは間違っています。

$conn = oci_connect('username', $db_pwd, '(DESCRIPT...

変数の場合は次のようになります。

$conn = oci_connect($username, $db_pwd, '(DESCRIPT...

また、Oracle データベースを使用していますか? (すみません、尋ねなければなりませんでした):)

編集:

これをもう一度見ると、単純なタイプミスがあるように見えます。これを試して:

include("../db_info.php");

あなたはそこにエキストラ.を持っていました。

于 2012-04-24T22:06:25.837 に答える
0

データベース情報をどこかに書き込む必要があり、ソリューションは十分に健全です。FTPアクセスがない限り、そのコンテンツを表示することはできないため、非表示にする必要はありません。

于 2012-04-24T21:52:31.487 に答える