我想知道以下事情是否可能:
' admin'网站上的部分,管理员可以在其中输入图像或视频的链接(例如来自youtube或google),从而导致网站上的HTML代码以某种方式进行编辑。
例如:
Admin X登录。 Admin X想要更改其index.html上的视频。 Admin X将嵌入代码放入输入字段并按下send。 网站处理请求并更新网站,以便每个人都可以看到它。
有人知道这是否可行?
我当时认为可能使用jQuery,Javascript和PHP混合,但我对此并不确定。
答案 0 :(得分:2)
首先,创建管理部分将要求您构建/使用某种身份验证系统以及保存管理员用户信息及其密码哈希的方法。您可以使用任何类型的数据库保存用户信息,并使用应在https下运行的用户名/密码表单页面登录,以便登录凭据不会通过网络传输。
您描述的此类问题通常使用内容管理系统(CMS)解决。有很多着名的CMS都是开源的或专有的,人们会发誓。
重要的是你尝试一下,找出你最开心使用哪一个或修改。
我最喜欢的PHP CMS是Processwire,因为我发现自定义字段在使用时很容易实现。您可以轻松地为网站管理员创建一个字段,以输入在您的网页呈现时显示的嵌入代码。
祝你好运!
答案 1 :(得分:1)
只需将整个代码保存到表格的列值中即可。
从数据库中获取该值,然后回显它。它将动态创建它。
echo $row['column_name']; -- it will be having the html code
例如,您可以使用echo""编写所有html代码,以便创建一个可以像这样点亮的表格
echo "<Table><tr><td>DATA IN THE TD </td></tr></table>";
这是针对嵌入代码的,如果静态播放器只存储视频ID并通过数据库加载它,这也会起作用。