主要实现以下功能:
1、用户可以在web后台增减菜单的子菜单数量和各个菜单的结构(包括按键以及对应的动作和语音文件)。
2、web部分可以启动和关闭asterisk系统。
3、web部分增加新用户以及设置呼叫用户的组别。
碰到的问题一:php网页显示乱码
问题描述:在显示网页的时候,总是设置utf-8或者gb2312的时候,总会有标题或者正文其中的一个显示乱码。或者总有几个页面显示乱码问题。也试着从网上找来一些教程,却总是错误。
对于如此问题,主要的问题在于先弄懂编码的设置需要设置那几个系统、哪几个环境、甚至于软件的编码,主要问题:程序中定义编码方式,php.ini中的编码、和软件入notepad++ 、editplus保存文件时的编码需要一致,推荐为utf-8。同理其他地方出现乱码问题,也可从这三方面考虑。
对于httpd.conf只需要默认编码为gb2312即可。对于php.ini默认即可。对于保存的时候编码需要注意,由于网上讲的不多,特此记录如下:
我主要遗漏的是在于对notepad编码方式的设置。没有弄清楚怎么设置。详细记录如下:
网上的教程大多是设置下面的编码。但是仍然出现问题: