[Day 49] 留言板後台及前台(五) - 将留言板内容写进资料库

我们昨天做了错误处理,
今天才正式来处理写进资料库的内容,
我们先来做个范例,
(我们不讨论CKEditor的部分, 只讨论Laravel程序的部分)

假设我们写了这样的内容
https://ithelp.ithome.com.tw/upload/images/20210501/201056947Q0gEqxRVY.png

然後我们在後端写一个Log记录(测试完可删除)

$content = $input['content'];
Log::notice('留言板接收到内容: '.$content);

return redirect('/'.$user_id.'/board');

我们会取得以下的资料

<p><strong>目录</strong></p><p>这个网站请参考 <a href="https://www.dotblogs.com.tw/SmallFish/2020/09/16/075011">如何用Laravel写一个简单的部落格网站</a></p><p><strong>表格</strong></p><figure class="table"><table><tbody><tr><td>标题1</td><td>标题2</td><td>标题3</td></tr><tr><td>内容1</td><td>内容2</td><td>内容3</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr></tbody></table></figure><blockquote><p>这是个测试</p></blockquote>  

然後我们将资料写入资料库中

$input['user_id'] = $User->id;
$input['board_id'] = $user_id;
Board::create($input);

return redirect('/'.$user_id.'/board');

传完之後我们进去资料库里面看,
会发现资料已经写进资料库了
https://ithelp.ithome.com.tw/upload/images/20210501/201056943poPYPR3kz.png

picture这个栏位没有用到,
因为後来发现登入才能留言,
那就直接拿使用者图片来用就好了.


<<:  进击的软件工程师之路-软件战斗营 第九&十周

>>:  Intel Data Centric 产业论坛 – 第3代Intel® Xeon®可扩充平台技术暨应用趋势 !

Day07-Loop

前言 Loop对於程序来说非常非常非常之重要,手动一万次跟电脑做一万次效率差非常多,当然也没有人会去...

Day 16 - 用 canvas 做射击小游戏

import { useEffect, useState, useRef } from "...

那些被忽略但很好用的 Web API / RequestIdleCallback

时间管力大师就是要忙里偷闲 各位应该知道 JavaScript 是单执行绪(单线程)的程序语言,也...

Day15-hprof文件分析工具:mat(二)

前言 上篇提及了mat这工具的下载以及文件的载入,接下来就要针对mat工具进行介绍。 mat这工具的...

[Day05] 第五章- 初探金流API文件-4(IV,加密msg透过nodejs实作)

前言 我朋友认为可以文章可以再补齐一点教学 还有postman的使用方法 目标 今天目标是 post...