Laravel:我不能在同一个函数中使用请求对象两次

E-housma 马尔蒂尼

我正在尝试构建联系表单,我希望它发送网站电子邮件的用户消息,我希望它发送用户邮件的消息通知他他的消息已收到,因此我在控制器中使用此代码:

 public function mail(Request $request) {
     Mail::send('mail.mail', ['name'=>"$request->name" , 'email'=>"$request->email" , 'msg'=>"$request->message"], function($message) {
         $message->to('[email protected]', 'Housma')->subject('Housma.com enquiry');
     });

     Mail::send('mail.mailResponse', ['name'=>"$request->name"  ], function($message ) {
        /*line 29 */    
        $message->to("$request->email", "$request->name")->subject('Housma.com : Auto reply');
     });

     return Redirect::to('/contact')->with('successful', 'Your message has been sent');
}

我的电子邮件的第一条消息工作正常,但是当 Laravel 到达第二条消息时,我收到此错误

pagesController.php 第 29 行中的 ErrorException:未定义变量:请求

最好的

将第 28 行替换为

Mail::send('mail.mailResponse', ['name'=>"$request->name"  ],
 function($message) use($request) {

在 PHP 中,如果要在闭包中使用变量,则需要使用 use ($variablename)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我不能在一个 post 请求中使用 res.json() 两次?

来自分类Dev

如何在 for 循环中使用多处理并行化对同一个函数的两次调用,并使用不同的参数?

来自分类Dev

MongoDb,防止两次创建同一个对象

来自分类Dev

NSInteger不能在同一乘法中使用两次

来自分类Dev

为什么我不能在同一张表中两次使用datepicker?

来自分类Dev

日期时间和时间不能在同一个程序中使用?

来自分类Dev

不能在同一个文件夹中使用类

来自分类Dev

对同一个幻像实例使用两次createPage()

来自分类Dev

SQL查询,使用同一个表两次

来自分类Dev

我可以在一个剧本执行中两次使用同一个Ansible处理程序吗?

来自分类Dev

为什么不能在ruby中对一个实例两次使用相同的方法?

来自分类Dev

无法基于两个条件两次 JOIN 同一个表

来自分类Dev

如何在同一个jQuery函数中使用两个追加?

来自分类Dev

我可以使用不同的排除项在声纳中对同一个Maven项目进行两次分析吗?

来自分类Dev

有什么办法可以在Kotlin中两次从同一个通用接口继承(使用单独的类型)?

来自分类Dev

通过不使用/查询同一个表两次来优化 mysql 查询

来自分类Dev

java在同一个类中两次使用类名时传递变量

来自分类Dev

为什么我不能在 Javascript 中的同一个类函数中调用一个类函数?

来自分类Dev

在Ruby中两次定义同一个类

来自分类Dev

在同一个ForeignKey上加入两次

来自分类Dev

如何模拟 Dao 两次但被同一个 Object 调用?

来自分类Dev

实体框架两次插入同一个实体

来自分类Dev

将同一个被测设备实例化两次

来自分类Dev

避免在 Spring Batch 中两次处理同一个文件

来自分类Dev

在 PHP 中对同一个 mysql 查询迭代两次

来自分类Dev

两次加入同一个父表的 SQL 查询

来自分类Dev

Airflow 两次执行同一个操作符

来自分类Dev

如何避免加入同一个维度表两次

来自分类Dev

如何两次加入同一个表

Related 相关文章

  1. 1

    为什么我不能在一个 post 请求中使用 res.json() 两次?

  2. 2

    如何在 for 循环中使用多处理并行化对同一个函数的两次调用,并使用不同的参数?

  3. 3

    MongoDb,防止两次创建同一个对象

  4. 4

    NSInteger不能在同一乘法中使用两次

  5. 5

    为什么我不能在同一张表中两次使用datepicker?

  6. 6

    日期时间和时间不能在同一个程序中使用?

  7. 7

    不能在同一个文件夹中使用类

  8. 8

    对同一个幻像实例使用两次createPage()

  9. 9

    SQL查询,使用同一个表两次

  10. 10

    我可以在一个剧本执行中两次使用同一个Ansible处理程序吗?

  11. 11

    为什么不能在ruby中对一个实例两次使用相同的方法?

  12. 12

    无法基于两个条件两次 JOIN 同一个表

  13. 13

    如何在同一个jQuery函数中使用两个追加?

  14. 14

    我可以使用不同的排除项在声纳中对同一个Maven项目进行两次分析吗?

  15. 15

    有什么办法可以在Kotlin中两次从同一个通用接口继承(使用单独的类型)?

  16. 16

    通过不使用/查询同一个表两次来优化 mysql 查询

  17. 17

    java在同一个类中两次使用类名时传递变量

  18. 18

    为什么我不能在 Javascript 中的同一个类函数中调用一个类函数?

  19. 19

    在Ruby中两次定义同一个类

  20. 20

    在同一个ForeignKey上加入两次

  21. 21

    如何模拟 Dao 两次但被同一个 Object 调用?

  22. 22

    实体框架两次插入同一个实体

  23. 23

    将同一个被测设备实例化两次

  24. 24

    避免在 Spring Batch 中两次处理同一个文件

  25. 25

    在 PHP 中对同一个 mysql 查询迭代两次

  26. 26

    两次加入同一个父表的 SQL 查询

  27. 27

    Airflow 两次执行同一个操作符

  28. 28

    如何避免加入同一个维度表两次

  29. 29

    如何两次加入同一个表

热门标签

归档