2012-04-27 85 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。

相关问题