2012-04-27 16 views
0

PHPがなぜ機能しなくなったのですか?すべてのことは、それを破った可能性が一度に私がやった私のPHPは何もせず、空白のページを表示しますか?

いくつかのこと:

  1. プットのjQueryをでjqueryのスクリプトなしではなく、JavaScriptタグ内でjQueryを使って、含まれています。
  2. スタイルシートを作成しました(それは動作していましたが、スタイルとjqueryの前にa:を追加してPHPが動作しなくなりました)。
  3. PHPコード内の空白が変更されました。
  4. <!DOCTYPE HTML>を一番上に置きますが、削除しても変更はありません。

すべてのフォルダとサブフォルダの一覧が表示されますが、タイトルだけのページが表示されます.HTMLコメント内にphpタグが表示されます(正常であれば確信できず、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

どのようなエラーが表示されますか?あなたは何を期待していますが、見ていませんか? –

+6

「うまくいきません」という言葉は広い意味です... – Nick

+0

私はすべてのフォルダとサブフォルダのリストを期待していますが、タイトルだけのページを取得します.HTMLコメント内にphpタグが表示されますPHPはちょうど動作していない)。 –

答えて

1

私はPHPは、UNICODEファイル上で実行することはできませんので、あなたのファイルは、ANSI以外の保存されていると信じています。 お気に入りのエディタでファイルを開こうとしています。保存するときには必ずANSIとして保存してください。

関連する問題