2012-04-27 3 views
0

Почему мой PHP просто перестает работать?Почему мой PHP ничего не делает, показывает пустую страницу?

Несколько вещей, которые я сделал все сразу, что, возможно, сломал его:

  1. Put JQuery в без сценария JQuery включен, но с JQuery в теги JavaScript.
  2. Создал таблицу стилей (которая работала, но затем я добавил: перед стилем и jquery и php перестали работать).
  3. Изменено пустое пространство внутри PHP-кода.
  4. Положите <!DOCTYPE HTML> наверху, но затем удалите его и без изменений.

Я ожидаю список каждой папки и вложенной папки, но получаю страницу с только заголовком, а Chrome показывает мне, что теги php находятся в комментариях HTML (не уверен, что нормальный, никогда не имел PHP, просто не работает).

Проблема была: filetype not 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

Какие ошибки вы получаете? Что вы ожидаете, но не видите? –

+6

«Не работает» - это широкий термин ... – Nick

+0

Я ожидаю список каждой папки и подпапки, но получаю страницу с только заголовком, а Chrome показывает мне, что теги php находятся в комментариях HTML (не уверен, что нормальный, никогда php просто не работает). –

ответ

1

Я считаю, что файл сохранен, кроме ANSI, потому что PHP не может работать на файл UNICODE. попытайтесь открыть файл с помощью своего любимого редактора, и при сохранении ... убедитесь, что вы сохранили его как ANSI.