0
次の問題があります。私はHTMLソースコードに次のコードを書いています。HTML {{}}のラーベル構文vs <?= ?>
<form action = "/user/register" method = "post">
<input type = "hidden" name = "_token" value = "<?=csrf_token()?>">
<table>
<tr>
<td>Name</td>
<td><input type = "text" name = "name" /></td>
</tr>
<tr>
<td colspan = "2" align = "center">
<input type = "submit" value = "Register" />
</td>
</tr>
</table>
</form>
私は{{csrf_token()}}
に<?=csrf_token()?>
を変更すると、私はエラーが表示されます。(TokenMismatchException)
。 なぜですか? Laravelの<?=?>
と{{}}
の違いは何ですか?
私は問題だと思う/例では、私は、ブレードのテンプレートシステムを使用していないということでした。 –
ファイル名に '.php'の代わりに' .blade.php'を追加するだけで、ブレードを使うことができます。 @RuthBusari –