0

以下のコードの最初の行で次のようなエラーが発生しました。

解析エラー:構文エラー、予期しないT_ENCAPSED_AND_WHITESPACE、184行目の...にT_STRINGまたはT_VARIABLEまたはT_NUM_STRINGが必要です

このエラーを以下のコードで修正するにはどうすればよいですか?

$assessmentform = "<form action='echo htmlentities($_SERVER['PHP_SELF']);' method='post'>
<p>Assessments: echo $sessionHTML; </p>
<p><input id='sessionSubmit' type='submit' value='Submit Assessment' name='sessionSubmit' /></p>      
</form>";
4

1 に答える 1

1

文字列内から関数を呼び出すことはできません

試す

$assessmentform = "<form action='".htmlentities($_SERVER['PHP_SELF'])."' method='post'>
<p>Assessments: {$sessionHTML} </p>
<p><input id='sessionSubmit' type='submit' value='Submit Assessment' name='sessionSubmit' /></p>      
</form>";
于 2012-10-31T02:53:19.287 に答える