用php实现手机拍照+本地相册实现图片上传功能,需要统一样式

用php实现手机拍照+本地相册实现图片上传功能,需要统一样式,第1张

PHP?很遗憾,PHP无法启动手机的拍照功能,这个需要调用手机的内部资源,通俗来说就是只有APP获取了这个权限才能去打开拍照公告,PHP是无法办到的。对于文件上传,目前还真的只有 <input type="file">,至于样式自己可以 去调试,关于你说的兼容性太差了,这个很不解,麻烦描述清楚点。

这个决定于你表结构的设计了,PHP中有目录 *** 作函数,也有文件 *** 作函数,你用目录 *** 作函数就可以建立文件夹。

mkdir()这个函数就是用来建立文件夹的,两个参数,第一个参数是路径,第二个是权限,至于如何创建这个在于你给用户的权限以及内部的逻辑了。

如果想在混合文字和图片的信息里面筛选图片并把它们按照顺序显示在页面的相册插件里面是比较麻烦的,需要你在对应的php程序处(/phpcms/modules/content/index.php里的show()方法)做二次开发,在内容显示之前对内容做正则匹配把图片标签匹配出来然后在模板里调用。

如果你有php编程基础可以尝试,这里就不做详细说明了,因为我认为你想要的大概不是上面的解决办法~

我从另一个角度说明:

phpcms v9的数据结构是基于数据模型的,而且可以自定义。在后台有四种默认数据模型,分别是文章模型、图片模型、下载模型和视频模型。

你上面的界面是用来添加普通文章的界面,也就是说你的这个栏目是基于文章模型的(在你创建一个栏目的时候第一项便是选择模型),如果你想让你的这个栏目下面用来添加相册格式的数据,通俗点讲也就是界面会变成有一项专门让你批量上传图片的上传按钮项,然后这些图片会在模板中很方便的调用的相册插件里显示出来,那么很简单,把这个栏目修改成图片模型的即可。

设置方法:后台-内容-栏目管理-对应栏目‘修改’-模型设置为图片模型(如果不能修改请先把此栏目下的内容删除或移走之后再设置)。

PS:更多phpcms v9的使用和二次开发资料可参考官方使用手册以及iphpcms的视频教程。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7767250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存