以下の例に基づいてSQLデータベースへの接続をセットアップしようとしています。SQL/PHP - phpを使用したデータベースへの接続
// ----------------------
// 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] =>)
私は質問が何であるか分かりません。 –
include()を使用すると、インクルードされたファイルのすべてのグローバル変数をすぐに使用できるようにする必要があります。あなたが見ているエラーは何ですか? include()文が ".db_info.php"というファイルを参照し、質問のテキストが "db_info.php"を参照しているということと関係がありますか? –
@TomvanderWoerdtタイトルが誤解を招き、誰でも自分のパスワードを読むことができれば心配です。それは、Webのルート(パブリック)フォルダから安全である限りです。実際には安全ではない唯一の方法(PHP側はサーバー側)は、PHPパーサーが失敗し、PHPファイルが決して発生しないプレーンテキストとして表示される場合です。 – Ozzy