2014-11-14 2 views
2

(false)를 부울을 반환 parse_ini_file)기능 내가 (index.php에에)이 PHP 코드를

'property.ini') (거짓 부울 (false)를 부울 (false)를 부울는

의 index.php 내가 무슨 일을하고있어보다 같은 폴더에? 도움!!!

property.ini에는 다음이 포함

DB_NAME = "name" 
DB_USER = "user" 
DB_PASSWORD = "passwprd" 
DB_HOST = "host" 
TABLE_PREFIX = "mp_" 
+1

구성 파일은 어떻게 생깁니 까? (프레드 -ii- 게시 된 웹 사이트의 ini 파일 예제를 참조하십시오.) – Rizier123

+0

설명서 읽기 http://php.net/manual/en/function.parse-ini-file.php –

+0

매뉴얼을 읽었지 만 내 재산에 어떤 문제도 찾을 수 없습니다. 원인 일 수 있습니다. 이건 내 INI 파일에 포함 된 내용입니다 : DB_NAME = "이름" DB_USER = "사용자" DB_PASSWORD = "passwprd" DB_HOST = "호스트" TABLE_PREFIX = "MP_" – Anita

답변

0

난 당신이 같은이 파일에 포함 할 생각 잘못이

<?php 
if(!file_exists(__DIR__ . '/property.ini')){ 
    echo 'File '.__DIR__ . '/property.ini does not exist'; 
    die(); 
} 
$props = parse_ini_file(__DIR__ . '/property.ini'); 
print_r($props); 

을 시도 :

require_once("property.ini.php"); 

을 그리고 당신이 할 수있는 다음과 같이 정의하여 값을 설정하십시오.

define('DB_NAME', "name"); 
define('DB_USER', "user"); 
define('DB_PASSWORD', "passwprd"); 
define('DB_HOST', "host"); 
define('TABLE_PREFIX', "mp_"); 
0

귀하의 INI 파일은 그것은 PHP 파일과 동일한 폴더에, property.ini에 가야이

DB_NAME = "name" 
DB_USER = "user" 
DB_PASSWORD = "passwprd" 
DB_HOST = "host" 
TABLE_PREFIX = "mp_" 

처럼 보일 것입니다.

귀하의 PHP 파일은 OK,하지만 어쩌면 경로가

+0

WORKS !!!! 도와 주셔서 감사합니다! – Anita

+0

기쁨. 대답을 수락하는 것을 잊지 마십시오. 감사 – heXer

관련 문제