2015-07-10 61 views
0
<?php 
/** 
* 
* @ Author : AtakanCan 
* 
**/ 

error_reporting(0); 
$install_directory_name = 'idevaffiliate'; 

if (!isset($_SERVER['DOCUMENT_ROOT'])) { 
    $path = $_SERVER['DOCUMENT_ROOT'] = 
    str_replace('\' , '/' , 
    substr 
    ( 
    $_SERVER['SCRIPT_FILENAME'], 0, 0 - 
    strlen($_SERVER['PHP_SELF']))); 
} 
else { 
    $path = $_SERVER['DOCUMENT_ROOT']; 
} 

$path = $path . '/' . $install_directory_name; 
include($path . '/API/data.php'); 
?> 

我在下面一行中得到了T_string錯誤。我不知道這背後有什麼錯誤,請有人告訴我。在php中出乎意料的T_STRING

$_SERVER['SCRIPT_FILENAME'], 0, 0 - 
+3

語法突出顯示可以回答您的問題... –

+0

另一個注意事項:禁用錯誤報告對您嘗試調試代碼沒有幫助。 –

回答

2

您有一個轉義問題。

在你的str_replace你有'\'作爲第一個參數。 \轉義結束報價。改爲用'\\'替代,以搜索文字\

+0

感謝你的幫助先生。更新後如你所說的網站變得空白..我該怎麼做 –