2012-04-27 60 views
0

爲什麼我的PHP停止工作?爲什麼我的PHP什麼都不做,顯示空白頁面?

幾件事情我做了所有一次可能已經打破了它:在不包括jQuery腳本

  1. 認沽jQuery的,但JavaScript代碼中的jQuery。
  2. 創建一個樣式表(這是工作,但後來我添加了一個:之前的樣式和jQuery和PHP停止工作)。
  3. 更改了PHP代碼中的空白區域。
  4. <!DOCTYPE HTML>置於頂部,但隨後將其移除並且沒有更改。

我期待每個文件夾和子文件夾的列表,但只有標題才能得到一個頁面,Chrome向我展示了php標籤在HTML註釋中(不確定是否正常,從未讓php只是不起作用)。

問題是:文件類型不是ANSI。

PHP:

<?php 

function listFolderFiles($dir){ 
    $ffs = scandir($dir); 
    echo '<ol>'; 
    foreach($ffs as $ff){ 
     if($ff != '.' && $ff != '..'){ 
      echo '<li>'.$ff; 
      if(is_dir($dir.'/'.$ff)) listFolderFiles($dir.'/'.$ff); 
      echo '</li>'; 
     } 
    } 
    echo '</ol>'; 
} 


?> 

HTML:

<html> 
<head> 
<title> 
</title> 

<?php include("find.php"); ?> 

</head> 
<body> 

<h2>Folders</h2> 

<?php listFolderFiles('../');?> 


</body> 
</html> 
+1

你會得到什麼錯誤?你期待什麼,但沒有看到? – 2012-04-27 14:32:34

+6

「不工作」是一個廣泛的術語... – Nick 2012-04-27 14:33:04

+0

我期望每個文件夾和子文件夾的列表,但只有標題獲得一個頁面,Chrome顯示我的php標籤在HTML註釋中(不確定是否正常,從不有PHP只是不工作)。 – 2012-04-27 14:33:38

回答

1

我相信你的文件保存比ANSI等,因爲PHP不能在一個Unicode文件運行。 嘗試用你最喜歡的編輯器打開你的文件,當你保存時...確保將它保存爲ANSI。

相關問題