2016-04-09 5 views
0

PHP 5.4 Ich erhalte 'Notice: Undefined variable: SQLiteDatabase in test.php on line 9'undefinierte Variable Fehler beim definieren() verwendet

Code:

<?php 

//Set The Database Name, No Other Editing Of This File Should Be Done 
define("sqliteDatabase", "PlayerVsPlayerDatabase"); 

//Nothing Below Needs Touched 
date_default_timezone_set('UTC'); 

if(!file_exists("${sqliteDatabase}.sqlite3")) { 

    try { 

     // Create (connect to) SQLite database in file 
     $file_db = new PDO("sqlite:${sqliteDatabase}.sqlite3"); 
+0

Wahrscheinlich möchten Sie die definierte Konstante verwenden, also verketten Sie sie einfach: 'constant. "Zeichenfolge" ' – Rizier123

Antwort

0

ändern

if(!file_exists("${sqliteDatabase}.sqlite3")) { 

zu

if(!file_exists(sqliteDatabase.".sqlite3")) { 

Eine Konstante sollte ohne Einzel- und doppelte Anführungszeichen aufgerufen werden.