小编cal*_*ico的帖子

Laravel htmlspecialchars()期望参数1是字符串,在我的项目中给定的对象?

所以我正在尝试编写一个简单的网站表单。但是它有这个htmlspecialchars错误。

我尝试制作{{$ message}},但没有成功。有相同的错误。

这是我的控制器:

<?php
namespace App\Http\Controllers;
use Mail;
use Illuminate\Http\Request;
class ContactMessageController extends Controller
{
public function create()
    {
        return view('form');
    }

public function store(Request $request)
{
    $this->validate($request, [
        'name' => 'required',
        'email' => 'required|email',
        'address' => 'required',
    ]);

    Mail::send('emails.contact-message', [
        'message' => $request->message
    ], function($mail) use($request) {
        $mail->from($request->email, $request->name);

        $mail->to('john@example.com')->subject('Contact message');
    });

        return redirect()->back()->with('flash_message', 'thanks');
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的刀片

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Customer Details</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" media="screen" …
Run Code Online (Sandbox Code Playgroud)

php htmlspecialchars web laravel laravel-blade

0
推荐指数
1
解决办法
3206
查看次数

标签 统计

htmlspecialchars ×1

laravel ×1

laravel-blade ×1

php ×1

web ×1