㈠ 你那边可以弄php网上订餐系统吗 我想弄个简单的 我qq651647340
可以应用Baihi告诉我
有时间能够处理你所遇到的工作
相关的要求也能够告诉我
ES:\\
㈡ 用什么样的Web编辑器,eWebEditor,kindeditor还是FCKEditor
我接触的第一个Web编辑器是eWebEditor。它是国产的,在IE7及以下的版本中效果是非常不错的,不兼容IE8及火狐,而且使用不当就会留下上传漏洞的隐患。这样的编辑器,还是不要用了(很想支持国产,但是...)
放弃eWebEditor后,我选择了kindeditor。它是老外开发的,能兼容目前所有版本的浏览器,纯静态(文件上传需要自
己实现,小问题)。但是它不支持Word表格的复制(就是不能直接从Word上复制表格到编辑器中),而且会经常出现图文丢失的现象,郁闷,我还是不用了(老外的东西也不一定好,...)
前段时间接触了FCKEditor,发现这个编辑器相当不错,查了一下,网上大家对它的评价超高(貌似淘宝也是用的这个编
辑器)。它也是老外开发的,能兼容目前所有版本的浏览器,对Word的支持非常好,复制表格没有一点变形。到目前为
止,我已经在两个项目中使用了这个编辑器,一个是基于PHP的订餐系统,另外一个是基于ASP的公司网站,FCKEditor对PHP,ASP以及ASP.NET的支持都很好,使用起来非常方便。
编辑器的安全问题一直是一个令很多人头痛的问题,这主要在于文件上传上。各种编辑器默认情况下都没有对文件上传
进行身份认证(它也不可能实现一个通用的身份认证),开发者必须根据自己系统的情况加入适当的身份认证代码。另外
编辑器允许的文件上传类型也需要进行严格的限制,例如eWebEditor允许在后台修改上传文件类型,这样一旦歹徒获取后
台密码,即可轻易上传任意格式的文件。低版本的FCKEditor(好像是2.1以下的版本)默认情况下允许上传任意格式的文件。
总结一下FCKEditor的使用(以2.6.5版为例):
(1)精简,"言多必失",文件多了也是一种隐患。FCKEditor支持多种服务器脚本语言,实际使用的时候我们根本用不了那么多文件,我们要根据自己的需要对其进行精简。
对于ASP系统来说:
FCKEditor根目录,仅保留"fckeditor.asp,fckconfig.js,fckeditor.js,fckpackager.xml,fckstyles.xml,
fcktemplates.xml"这些文件以及editor目录。删除示例目录"_samples"。
"fckeditor\editor\filemanager\connectors"目录下面仅保留"asp"目录,删除其它目录和文件。
对于PHP系统来说:
FCKEditor根目录,仅保留"fckeditor.php,fckeditor_php4.php,fckeditor_php5.php,fckconfig.js,fckeditor.js,
fckpackager.xml,fckstyles.xml,fcktemplates.xml"这些文件以及editor目录。删除示例目录"_samples"。"fckeditor\editor\filemanager\connectors"目录下面仅保留"php"目录,删除其它目录和文件。
(2)修改文件上传采用的脚本程序(语言)。
默认的FCKEditor文件上传程序为asp,如果是用在asp系统中,那就不用再修改了。
如果是用在PHP系统中的话,需要做如下修改,打开fckconfig.js
找到:
var _FileBrowserLang ge = asp
var _QuickUploadLang ge = asp
改成:
var _FileBrowserLang ge = php
var _QuickUploadLang ge = php
(3)开启文件上传,修改文件上传目录。
对于ASP系统来说:
打开fckeditor\editor\filemanager\connectors\asp\config.asp
启用文件上传:
找到:
ConfigIsEnabled = false
改成:
ConfigIsEnabled = tr
设置上传存放目录:
找到:
ConfigUserFilesPath = "/admin/uppic/"
改成:
ConfigUserFilesPath = "自定义的路径"
对于PHP系统来说:
打开fckeditor/editor/filemanager/browser/default/connectors/php/config.php
启用文件上传:
找到:
$Config[Enabled] = false
改成:
$Config[Enabled] = tr
设置上传存放目录:
找到:
$Config[UserFilesPath] = /userfiles/
改成:
$Config[UserFilesPath] = 自定义的路径
(4)修改上传文件命名方式。
FCKEditor上传文件,文件名采用原文件名,如果想采用自定义的文件命名方式(比如,随即名称),可以修改如下地
方:
对于ASP系统来说:
打开fckeditor\sample\edit\editor\filemanager\connectors\asp\commands.asp
找到:
sFileName = SanitizeFileName( sFileName )
将该句改为自定义的文件命名格式,例如:
dim RndStr
Randomize
RndStr = Cstr(Fix(9000*rnd()+1000)) 产生一个随机数
sFileName =year(date)&month(Date)&day(Date)&hour(time)&minute(time)&second(time)&RndStr &"." &
**tension
对于PHP系统来说:
打开fckeditor\editor\editor\filemanager\connectors\php\commands.php
找到:
$sOriginalFileName = $sFileName ;
在该句前面加入:
// 初始化种子
$sstr =split(" ",microtime(),5);
$seed =$sstr[0]*10000;
// 使用种子初始化随机数发生器
srand($seed);
// 生成指定范围内的随机数
$random =rand(1000,10000);
// 合成随即的文件名
$sFileName = date("YmdHis", time()).$random.".".$**tension;
(5)FCKEditor在程序中引用方式。
对于ASP系统来说:
需要包含下面的头文件
<!--#incl? file="fckeditor/fckeditor.asp"-->
在编辑器所在的位置添加如下代码:
<%
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = "/fckeditor/" 这个路径必须是相对于站点根目录的路径,设置错误编辑器
将无法显示
oFCKeditor.ToolbarSet="Default"
oFCKeditor.Width = "98%"
oFCKeditor.Height= "500px"
oFCKeditor.Val = "" 设置默认值
oFCKeditor.Create "shangpin_description" 编辑器的id,相当于input标签的name属性值,这里是
shangpin_description
%>
对于PHP来说:
在编辑器所在的位置添加如下代码:
<?php
incl?("fckeditor/fckeditor.php"); // 头文件
$oFCKeditor = new FCKeditor("shangpin_description") ; // 编辑器的id,相当于input标签的
name属性值,这里是shangpin_description
$oFCKeditor->BasePath="/fckeditor/ " ; //设置FCKeditor路径
$oFCKeditor->ToolbarSet ="Default";
$oFCKeditor->Width="98%";
$oFCKeditor->Height="500px";
$oFCKeditor->Val=""; // 设置默认值
$oFCKeditor->Create();
?>
(6)获取FCKEditor中的数据。
对于服务器端脚本程序来说,将"编辑器的id"当做input标签的name属性值来获取即可,例如:
在ASP中reqst("shangpin_description"),在PHP中$_REQST["shangpin_description"]
JS中用FCKeditorAPI.GetInstance(shangpin_description).GetXHTML(tr)得到shangpin_description对应的值
㈢ 用php做一个网上订餐系统,用户订餐后,如何在商家后台那里显示顾客的用户名,地址,手机和菜品求代码
用户提交订餐后,就进行数据库的添加,把订餐信息存入数据库中某个表,然后调取数据库中订餐信息在后面界面显示即可
㈣ 求网上订餐系统毕业设计,用PHP做的,主要是订餐页面怎么设计
你可以找一些订餐的开源系统看一看,网上有很多。我仿过一个关于店铺订餐的网站,易淘食。
㈤ 问一个关于php写的关于订餐系统的问题
在菜单页面选取的菜和数量可以存到Cookie 里,提交订单时候把之前存的都提交到服务器,做成购物车那样的就可以了。
补充:
我看你上传界面了,感觉你这样设计的不是很好,每次选择一种商品时候不必提交到服务器,应该是保存到本地,等选择完后一起提交订单到服务器处理。你这么设计如果还用Session保存的话并发一多的时候服务器压力很大的。
㈥ 谁有网上订餐系统php+mysql的急需!!!!给我一份~~~~~~~~
自己写一份,或者找度娘,谢谢
㈦ 为什么PHP受到如此追捧
因为PHP是最抢手的后端开发语言;简单易学;微信和小程序首选后台语言;市场饱和度低;网站开发神器;接私单赚外快;可轻松渗透移动端。
培养源码时代的全能型PHP人才的高质量课程体系
第一阶段:网站开发基础
静态网站必备知识 HTML/CSS;动态网站必备知识 PHP和MySQL
项目实战:独立完成博客静态页面、购物网站、优酷视频网站页面布局,使学生充分掌握静态网站布局技术。结合留言板系统以及个人博客项目熟练掌握前台用户界面布局编写(HTML5+CSS3)。
第二阶段:Web应用技术
面向对象的程序设计;自主研发MVC应用和Web高级技术;中期项目总结
项目实战:通过面向对象的思想自主研发MVC框架,MVC框架使控制层、业务层、视图层进行分离。以项目驱动来讲解以上知识点,完成商品管理系统以及相册管理、以及用户管理和权限的统一验证。会员管理系统让学生充分掌握企业级开发流程、团队协助的重要性,从而更加熟练的使用MVC开发框架完成开速开发,对Web高级技术充分应用。
第三阶段:javaScript应用技术
JavaScript应用技术;JQuery和Bootstrap
项目实战:使用面向对象的Javascript技术设计一个贪吃蛇游戏,充分应用Javascript的各项技术。围绕购物网站实现前端动态特效,表单动态验证、幻灯片切换、Tab特效切换、发货单动态录入、可编辑的表格等实现。
第四阶段:大型网站优化
大型网站优化
项目实战:专为解决网站的大访问量、大存储、大数据量、大流量、高负载、瞬间爆发、强互动、低延迟、查询维度多、动静分离、访问速度滞缓等问题,并且全部通过Linux服务器设计完成。
第五阶段:大项目实战
Laravel开发框架;订餐移动网站;微信公众平台开发;APP接口;ThinkPHP5;框架加强课程
项目实战:权限系统、订餐网站、微信物业管理系统、微商分销管理系统、二手车交易系统、智能幼儿园系统、APP后台(接口)开发、直播网站等。
第六阶段:赠送课程
Yii2开发框架;ThinkPHP3.2和项目实战;Swoole;小程序;Docker;Vue2;PHPCMS(接外单神器);数据库优化实战;第三方接口和PHPExcel
项目实战:权限系统、商城系统、在线聊天系统、消息推送系统、在线直播系统、微信端APP、外卖订餐系统、购物网站
第七阶段:就业内容
就业指导;面试直通车;售后服务
项目实战:企业通用面试技巧、知识点面试技巧、模拟面试、项目面试技巧、黄金三十分语言表达练习、互面总结、总结和复习面试题。
㈧ 订餐系统PHP网页后台,怎么才能在接到订单后弹出提示框和声音提醒
通过定时刷新或ajax定时获取最新订单数据,发现新的订单后用js控制播放音频文件并弹出提示框。只能到这一步了,如果想要最小化也能弹出提示框,这就不是网页能完成的事了,网页是没法脱离浏览器的。
可以用java、python等做个服务端小程序来实现。
㈨ 局域网需要备案吗做一个订餐网站,php的,在自己家里电脑上面运行,然后可以办理会员卡什么的,不联
国外的服务器不用备。因为它对国家来说是境外网站,没权力管
㈩ php订餐系统怎么样呢
可以说清楚你这个订餐系统出什么问题了?