首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我在laravel上的textarea在更新时没有给出任何值- laravel 8

问题描述:在laravel上的textarea在更新时没有给出任何值- laravel 8。

答案:在laravel框架中,textarea没有给出任何值的问题可能是由于以下原因导致的:

  1. 表单字段未正确命名:首先需要确保在表单中为textarea字段正确命名。在laravel中,表单字段的命名是非常重要的,它们与后端代码的变量名相对应。请确保表单中的textarea字段具有正确的name属性,以便在提交表单时能够正确地获取到该字段的值。
  2. 请求数据未正确处理:在laravel中,可以使用Request对象来获取表单提交的数据。在更新数据时,需要确保在控制器中正确地处理请求数据,并将其更新到数据库中。可以使用$request->input('fieldname')或$request->get('fieldname')来获取textarea字段的值,并进行相应的更新操作。
  3. 表单中未添加CSRF令牌:laravel框架使用了CSRF令牌来防止跨站请求伪造攻击。如果在表单中未添加CSRF令牌,laravel将无法验证表单请求的合法性,可能导致无法正确获取表单数据。在使用表单助手函数生成表单时,确保在表单中包含{{ csrf_field() }}标签。
  4. 控制器逻辑错误:可能是在控制器逻辑中存在错误,导致无法正确获取和处理表单数据。请仔细检查控制器代码,确保更新数据的逻辑正确。

综上所述,如果在laravel上的textarea在更新时没有给出任何值,可以检查表单字段命名、请求数据处理、CSRF令牌和控制器逻辑等方面是否存在问题。如果问题仍然存在,建议查看laravel文档或参考laravel社区中的相关讨论,以寻求更详细的帮助。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 腾讯云云原生应用平台(TKE):https://cloud.tencent.com/product/tke
  • 腾讯云数据库(TencentDB):https://cloud.tencent.com/product/cdb
  • 腾讯云CDN加速(CDN):https://cloud.tencent.com/product/cdn
  • 腾讯云人工智能(AI):https://cloud.tencent.com/product/ai
  • 腾讯云物联网(IoT):https://cloud.tencent.com/product/iotexplorer
  • 腾讯云移动开发(MPS):https://cloud.tencent.com/product/mps
  • 腾讯云对象存储(COS):https://cloud.tencent.com/product/cos
  • 腾讯云区块链(BaaS):https://cloud.tencent.com/product/baas
  • 腾讯云虚拟专用网络(VPC):https://cloud.tencent.com/product/vpc
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

30分钟用Laravel实现一个博客

本教程目的完全为向各位 phper 以及对 laravel 有兴趣小伙伴推荐这款相信是未来主流php框架。...') }} => 博客 //注意这里有一个 config('app.name') 该函数其实是读取 /.env 里 APP_NAME ,且默认为 'Laravel' ,也就是说,你改 APP_NAME...也可以改这里显示,不过嫌麻烦,直接查找替换了。..._message') 编辑 BlogController 里各种方法,执行成功某些方法,页面重定向前,装载闪存。...当然,我们还有 Request 请求认证 Policy 策略控制等等一些列特性没有学习,我们也只使用了一次composer,其实在开发Laravel,我们还可以使用非常多,支持Laravel,完善轮子可以利用

7.4K00

Laravel 5 系列入门教程(二)【最适合中国人 Laravel 教程】

本教程示例代码见:https://github.com/johnlui/Learn-Laravel-5 大家在任何地方卡住,最快捷解决方式就是去看我示例代码。...我们将改变学习路线,不再像 Laravel 4 教程那样先构建登录系统。本篇教程中,我们将一起构建 Pages 管理功能,尝试 Laravel 路由和 PHP 命名空间。 1....如果你用过 Laravel 4,会发现 Laravel 5 命名空间规划比较怪异,这其实是一个非常大进步。...Laravel 5 把命名空间全部隔开,控制器 `\App\Http\Controllers`,模型 `\App`,让我们刚上手时候就体验命名空间分离感觉,总体其实是会降低学习成本。...至此,包含 路由 》 控制器 》 模型 》 视图 整个流程都已经完成。 4. 完成 Pages 管理功能 接下来,将记录下实现 Pages 管理功能过程,不再做过多阐述。

89940
  • 3分钟短文:Laravel 编程中优雅地添加定义常量

    学习时间 laravel中, .env 文件内定义常量当然是可以,但是env文件, 尽量作为环境变量存储使用,且线上一般不需要修改。这是全局有效。...比较好一个实践, 是把这些配置参数,写在配置文件内,然后使用laravel框架提供 Config 类,读取这些数据。...' => '17', ] ]; 由于配置文件框架加载中是全局有效,所有程序任何地方,都可以像下面这样调用: Config::get('constants.options'); Config...MyApp::MYCONST 返回就是 MyApp类属性。...如果全局常量,我们推荐写到配置文件;如果是局部作用常量,我们推荐写到类属性内。 Happy coding :-) 是@程序员小助手,持续分享编程知识,欢迎关注。

    1.1K20

    为什么 Laravel 这么优秀?

    如 Java Spring 会在编译为 Sprint Container 填充不同对象,使用时就能向容器获取不同。...container 中设置不同;如 CacheServiceProvider 会向容器中注册 Cache 对象,后续使用 Cache::get 就使用是这里注册 Cache 对象,注册阶段不应该向容器中获取值...最喜欢 Laravel Container 一点是它支持获取任何对象,即使容器里没有,它也能给你造一个。...其实很不明白作为一名工程师为什么我们会瞧不某一门语言?...Laravel 还有很优秀设计没有在这篇文章中指出来,如果你对 Laravel 感兴趣或者想写出一手还不错代码,真的建议你看一看 Laravel 源码,看一看他设计,觉得这些设计在所有的语言中都是通用

    22510

    如何在PHP中使用数组

    "), "js"= array("vue","react") ); echo count($arr,true); 输出结果为: 7 注意:统计二维数组,如果直接使用 count()函数只会显示到一维数组个数...2、PHP怎么查询数组中指定元素 array_search()函数在数组中搜索给定,找到后返回键值,否则返回 false 。... PHP 4.2.0之前,函数失败返回 null 而不是 false。 下面实例综合应用数组函数,实现更新数组中元素,具体示例代码如下: <?...如果程序执行 each()函数指针已经位于数组末尾,则返回 false。 5、PHP数组与字符串相互转换 1.使用 explode()函数将字符串转换成数组 <?...开发一个投票管理系统,经常需要在后台添加投票选项到投票系统,以作为投票内容。

    11.3K10

    Laravel 6.14.0 版本发布,支持响应发送后执行任务

    下面我们来看看一些重要更新。...事件 当没有任何数据库迁移执行时,现在可以触发一个 NoMigrations 事件,虽然通常我们可能并不会用到这个特性: // 迁移类 up 方法中如何没有任何迁移任务,可以这样触发 NoMigrations...事件 $this->fireMigrationEvent(new NoMigrations('up')); 以上就是本次版本发布几个新功能,你可以 Github 查看完整更新日志:https...://github.com/laravel/framework/blob/d25d45b389aac2492e923a8adf885095474f8d2f/CHANGELOG-6.x.md#v6140-...中删除包含默认问题 代码调整 mysql 8.1 和 pgsql 9.5 队列工作者中使用 SKIP LOCKED Illuminate\Bus\Queueable::middleware

    1.9K20

    如何在Ubuntu 14.04使用Ansible部署高级PHP应用程序

    先决条件 本教程中,我们将使用AnsibleUbuntu 14.04 Droplet安装和配置Nginx,PHP和其他服务。本教程以Ansible基本知识为基础。...没有服务器同学可以在这里购买,不过个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装后再购买服务器。) Ansible CVMSSH密钥授权PHP部署CVM登录。...您可能已经注意到虽然我们已经创建了MySQL用户和数据库,但我们还没有对密码做任何事情。我们将在下一步中介绍它。...第8步 - 配置cron任务 在此步骤中,我们将设置需要配置任何cron任务。...Cron任务是设定时间表运行命令,可用于为您应用程序执行任意数量任务,例如执行维护任务或发送电子邮件活动更新 - 基本上任何需要定期完成而无需手动用户干预任务。

    10.7K60

    深入剖析 Laravel 服务容器

    Containers and the Dependency Injection pattern:学习依赖注入必读经典; 依赖注入系列教程:原教程由 Symfony 框架创造者所写,给出翻译文章...有关 instance 使用方法可以查阅 Laravel 服务容器解析文档,不过也会在下文中给出相关使用说明。 到这里相信大家对「Laravel 服务容器」有了一个比较清晰理解了。...常用绑定方法 bind 简单绑定 bind 方法功能是将服务实现绑定到抽象类,然后每次执行服务解析操作Laravel 容器都会重新创建实例对象。...只有像Add这种简单函数才是没有外部变量。一旦你一段程序有了外部变量,这段程序就不完整,不能独立运行。你为了使他们运行,就要给所有的外部变量一个一个写一些进去。这些集合就叫上下文。...// 并且通过触发 rebound 监听器回调,将任何已被解析过服务更新最新实现到抽象接口。

    9K10

    竟然有人质疑还在用Laravel开发?别忘了PHP是最好语言。(2)模型工厂类

    个人认为Laravel是非常优雅开发框架:优雅设计模式、强大功能实现、各种方便扩展、持续版本更新,更主要是迄今为止认为最优秀技术开发社区。 必须为Laravel打Call。...下面介绍一下目前Laravel最新版(8.0版本)新特性: Laravel 8 通过引入 Laravel Jetstream,模型工厂类,迁移压缩,队列批处理,改善速率限制,队列改进,动态 Blade...所有相关生成器命令均已更新,假定模型存在于 app/Models 目录(如果存在)。如果该目录不存在,则框架将假定你模型应放置 app 目录。...Laravel 8 模型工厂包含了对模型关联完美支持。.../legacy-factories 扩展包,可以 Laravel 8 中支持以前模型工厂。

    2.8K41

    Laravel8迁移压缩、任务批处理、速率限制优化 | 文末抽奖

    之前写了一篇Laravel提高DB查询效率文章,转发到群里后竟然有人质疑说“Laravel是他好几年前用框架,没想到现在还有人在用。” 纳尼,什么意思嘛?别忘了PHP是最好语言!...个人认为Laravel是非常优雅开发框架:优雅设计模式、强大功能实现、各种方便扩展、持续版本更新,更主要是迄今为止认为最优秀技术开发社区。 必须为Laravel打Call。...2020年9月8号,Laravel发布了8.0版本。Laravel计划于2022年1月25日发布9.0版本。...下面介绍一下目前Laravel最新版(8.0版本)新特性: Laravel 8 通过引入 Laravel Jetstream,模型工厂类,迁移压缩,队列批处理,改善速率限制,队列改进,动态 Blade...当在未执行任何其他迁移情况下,你迁移数据库Laravel 将会先执行 schema 文件中 SQL,再执行不包含在 schema 中剩余迁移。

    1.9K21

    竟然有人质疑还在用Laravel开发?别忘了PHP是最好语言。

    个人认为Laravel是非常优雅开发框架:优雅设计模式、强大功能实现、各种方便扩展、持续版本更新,更主要是迄今为止认为最优秀技术开发社区。 必须为Laravel打Call。...下面介绍一下目前Laravel最新版(8.0版本)新特性: Laravel 8 通过引入 Laravel Jetstream,模型工厂类,迁移压缩,队列批处理,改善速率限制,队列改进,动态 Blade...所有相关生成器命令均已更新,假定模型存在于 app/Models 目录(如果存在)。如果该目录不存在,则框架将假定你模型应放置 app 目录。...Laravel 8 模型工厂包含了对模型关联完美支持。.../legacy-factories 扩展包,可以 Laravel 8 中支持以前模型工厂。

    2.5K60

    关于 Laravel 应用性能优化几点建议

    我们对比同等条件下百度首页并发测试结果,RPS 是 140 左右: 百度首页负载测试结果 如果把学院君网站扩展成一个拥有3~5台同样配置机器集群,理论就可以支撑起这样并发请求,当然这里并不是要把学院君网站拔高到百度这么高水平...,更高级别的并发请求,肯定是以卵击石了,毕竟人家是数十万台机器构建、服务于全国亿万用户庞大集群。...本身支持多种缓存驱动,可以非常方便地集成不同缓存系统,这里使用是 Redis 作为缓存驱动); PHP 本身不支持并发编程,但是可以引入队列系统异步处理耗时任务,比如邮件发送、涉及数据库操作数据统计和更新...注:以上三个优化手段 Laravel 部署文档中都有提及,从 Laravel 8 开始,路由缓存开始支持闭包路由,此前是不支持,需要将所有路由处理重构为基于控制器动作方可,此外,运行 php artisan...小结 结合前端 Vue.js 框架和 Bootstrap CSS 框架,Laravel 向来 Web 应用全栈开发方面所向披靡,从 Laravel 8 开始,更是引入对 Tailwind CSS(一个实用优先工具集

    3.6K21

    【Mysql】Working with time zones, timestamps and datetimes in Laravel and MySQL

    本文旨在揭开这些概念神秘面纱,并就如何在 Laravel 应用程序和 MySQL 中以合理方式处理日期和时区给出一些建议和最佳实践。...出现这种情况是因为两个方向转换中没有使用相同时区。...MySQL 不存储任何有关时区信息。每次以时间戳存储,都会根据当前会话时区将其转换为 Unix 时间戳。每次检索时间戳,都会根据当前会话时区将其转换为日期时间。...检索没有任何变化,我们仍然得到 2023-10-13 16:00:00,因为转换取决于数据库会话时区,而不是应用程序时区。 当我们开始应用程序中进行日期比较,真正问题就出现了。...这样就不必处理任何转换和时区问题。如果您希望根据最终用户时区显示日期,那么显示之前将日期转换为最终用户时区。避免将日期存储不同时区。

    15530

    【Mysql】Working with time zones...

    出现这种情况是因为两个方向转换中没有使用相同时区。...MySQL 将时间戳存储为 **Unix时间戳**,单位为秒。 MySQL 不存储任何有关时区信息。 每次以时间戳存储,都会根据当前会话时区将其转换为 Unix 时间戳。...您存储字符串检索不会改变。...检索没有任何变化,我们仍然得到 2023-10-13 16:00:00,因为转换取决于数据库会话时区,而不是应用程序时区。 当我们开始应用程序中进行日期比较,真正问题就出现了。...综上所述, Laravel 和 MySQL 中处理日期最合理方法如下: 始终将应用程序和数据库时区设置为 UTC。这样就不必处理任何转换和时区问题。

    17230

    Laravel5.2之Redis保存页面浏览量

    备注:最近在学习github别人源码,发现好多在计算一篇博客页面访问量view_count都是这么做:利用Laravel事件监听器监听IP访问该post,然后页面每访问一次,都刷新一次MySQL...redis-cli ping 主机安装完,就可以Laravel环境安装下PHPRedis客户端依赖包: composer require predis/predis predis是用PHP语言写一个...,这样就不用等10分钟后再更新view_count了, //如该篇post100秒内就达到了30访问量,就在3分钟更新下MySQL,并把缓存抹掉,下一次请求就从MySQL...//实际也可以这样做:缓存post时候,可以把view_count单独拿出来存入键值里如single_view_count,每一次都是给这个加1,然后把这个传入视图里...不知道有没有说清楚,有疑问或者指正地方请留言交流吧。

    8.8K41

    Laravel 7发行说明

    引入 Laravel 框架或其组件,应始终使用版本约束,如 ^7.0,因为 Laravel 主要版本确实包含非兼容性更改。我们会努力确保您可以一天或更短时间内更新到最新版本。... 如前所述,大改之后 Laravel7 当中这是一个非常小又普通一个功能,而且还没有演示匿名组件,内联视图组件和各种各样其他特性。...假如我们执行查询进行 date 类型转换将更方便。...当使用 Artisan make 命令生成它们相应类,对这些桩代码所做任何更改都会反映出来。...有时可能希望指定可以尝试多次任务,但是如果重试是由给定数量异常触发,则该任务将失败。Laravel7中,可以在任务类定义 maxExceptions 属性: <?

    9K20

    如何在Ubuntu 14.04使用Ansible部署多个PHP应用程序

    介绍 本教程是关于Ubuntu 14.04使用Ansible部署PHP应用程序系列文章中第三篇。...这提供了我们需要来定义我们希望服务器建立站点列表功能。...这是由于name参数变化。除此之外,没有任何变化,这意味着我们应用程序列表正在按预期工作,我们还没有通过重构我们playbook对我们服务器进行任何更改。...请注意顶部default_server?我们希望仅包含laravel应用程序内容,使其成为默认。...有了它,我们只需更新我们应用程序列表就可以部署两个新Web应用程序。 第8步 - 使用主机变量 在这一步中,我们将变量提取到宿主变量。

    8.6K00

    Laravel 5.0 之运行环境及环境变量

    本文译自 Matt Stauffer 系列文章. ---- 如果你关注博客有段时间了,那你应该曾经见过 Laravel 环境检测问题上各种尝试,特别使用环境变量进行检测这方面。...老实说,从来用过这个功能。但我觉得理论你应该会把所有环境配置文件提交到代码库。...接下来,就可以编辑 APP_ENV 来指定运行环境了。这是 Laravel 5.0 中我们指定应用运行环境名称主要手段。...对于这种情况,我们可以指定他们是必须定义,而不是等应用开始用到这些变量才发现没有定义而造成崩溃: Dotenv::required('DB_USERNAME'); // 或者 Dotenv::required...而且这个新特性让之前所有关于 Laravel 框架运行环境检测文章、实践和抱怨都失去了意义。

    1.2K60
    领券