0

私のjavascriptファイルの1つが次の行にエラーログを返しています

if(strinput.indexOf('<?')>-1||strinput.indexOf('!xml')>-1||strinput.indexOf('xml')>-1)

エラーは

[20-Apr-2012 14:06:32] PHP Parse error:  syntax error, unexpected '!'
in /home6/mywebsite/public_html/phpspellcheck/include.js on line 295

しかし、私が削除した場合!エラーはに変わります

[20-Apr-2012 14:15:40] PHP Parse error:  syntax error, unexpected T_STRING in 
/home6/mywebsite/public_html/phpspellcheck/include.js on line 295

どんな助けでも大歓迎です。前もって感謝します。

4

1 に答える 1

2

これは、サーバーがファイルをそのままクライアントに送信してJavaScriptとして解釈するのではなく、ファイルをPHPとして解釈しているためです(これは無効なPHP構文です)。

于 2012-04-20T20:19:45.107 に答える