php怎么换登录页面,如何创建数据库主登录页面?
问题不明了,你指的是怎么连接数据库? 还是做B/S or C/S 的用户登录页面??
你用的是哪一个数据库?SQL SERVER/MYSQL/ORCALE/SQLITE3/ACCESS?
B/S架构你用的是哪一种语言?PHP/PYTHON/JSP/ASP/JSP
C/S架构你用的是哪一种语言?JAVA/C/C++/C#
手机cmccedu登陆界面网址?
移动WLAN CMCC-EDU登陆界面网址:https://221.181.103.51/do_login_edu.php
手机cmccedu登陆界面登上去以后就可以看到计时器和下线按钮了,勾选“取消自动登录服务”后点击下线即可。其他下线方法:
1、短信下线:编辑短信“XXEDUWLAN”至10086;
2、网营下线:登录上海移动“网上营业厅->业务办理->校园WLAN资费套餐”,点击“校园WLAN下线”按钮”。
WordPress无法正常加载页面?
第一种:自己在后台修改了wordpress网址,导致不能登陆后台。
解决办法:
1、首先我们登录MySQL数据库,这个不用我教吧;
2、查看表”wp_options”的数据(你的表不一定是以”wp”开始的);
3、修改”option_name “为”siteurl”和”home”的两条记录(一般在第一页和第二页),将内容改为之前能够正常使用的地址;
4、保存数据后,就可以重新登录网站和后台了。
第二种:wordpress 主题丢失以及后台无法进入。
症状:
后台进不去。当在浏览器栏里面输入后台文件的位置的时候会出现404页面错误。主题丢失。博客首页的所有的样式全部失效,页面就剩下一个纯文字的页面。在浏览器里面输入无论是http://www.seonote.net/blog/wp-admin还是http://www.seonote.net/wp-admin 都得到是相同的错误:缺少wp-login.php文件。原因:
在后台设置了一下,拿seo笔记做个例子,也就是把那个后面的那个blog给去掉了,就导致了上面的问题。
解决办法:
确认目录里面是有wp-login.PHP这个文件的,应该不是缺少文件引起的,既然文件是存在的,但报错的时候却说是不存在,那么只有一个原因,wp-admin这个页面的文件不知道到哪里去找wp-login.php这个文件,另外主题的消失也应该是因为不知道到什么地方去找相应的主题而引起的。
因为在后台错误的设置引起了现在的状况,只要将那个改回来应该就没事了,但是现在后台是进不去,只能从数据库中想办法。查找了相关的信息以后发现wordpress是将路径信息存放在wp_options这张表里面的。下面就说一下具体解决方案:
通过Cpanel面板进入phpmyadmin页面。选择你写的博客的数据库。选择wp_options这张表,转换到Browse(浏览)模式。将siteurl的值改回http://www.seonote.net/blog 。至此,wordpress知道如何去寻找相应的主题和页面了,问题解决。说直白了做这个事情的目的就是让http://www.seonote.net/能够自动的转向到http://www.seonote.net/blog ,这个可以用301转向来做,具体方法网上有很多,有兴趣的可以搜搜看看。
第三种:wordpress上传服务器后只能打开首页链接,其他链接都不行,后台可以打开。
先把固定连接改成默认,删除根目录下的.htaccess 文件;再把固定连接改回来,这时候就会自动生成一个.htaccess 文件。
第四种:前台可以显示,后台不能登陆显示空白。
解决办法:
一般这种情况主要是wordpress插件的问题,首先使用你的FTP工具连接到你的空间,然后进入到wordpress的FTP安装目录,将wp-content目录下的plugins文件夹改名,也就是说将“plugins”改成了“plugin”,这样前台调用插件的那些模块便会出现”Database Results Error”。这个时候你的wordpress后台便已经可以登陆了。登陆的地址是:http://你的博客地址/wp-login.php,比如:http://www.seonote.NET/wp-login.php,登陆以后你便可以在管理后台的插件的栏目,看到所有的插件都已停用,这个时候你便可以将“plugin”文件夹名字改回到原来的名称“plugins”,之后可以逐一调试找到出问题的插件。
第五种:升级wordpress导致后台不能登陆。
直接去ftp上,把wp-content下的object-cache.php改个名字或者删除,再进后台,OK。
因为这个“非插件”的object-cache能大大减少查询,对提速还是有很大作用,相信看过相关文章的站长都用过。但其实wp3.0已经把这个归类于内部插件了,可能会导致一些未知问题。我觉得有时候缓存尤其是数据库的缓存会影响升级,安装插件的莫名问题。当做这些操作出现奇怪问题时,先去检查一下这个。
PS:这个object-cache很好用的,改名进去后台后。或是成功启用插件后,再改回来测试,没有问题了,估计是缓存更新了。
第六种:修改代码导致网站错误,前台只显示首页,后台空白不能登陆。
直接用备份的文件直接覆盖所有文件!在themes文件夹下多出了一个idream.bk的文件,进入idream.bk文件夹发现里面全是原来的文件,但是idream里面却多了一些别的文件,将idream文件随便令命名,然后将idream.bk文件改为idream,刷新网页后发现后台可以登陆了,但是主题却没有出现,首页还是一片纯文字页面,进入后台“外观”-“主题”-启用idream主题后台,后台又出现了空白,前台没有变化。直接将原来的idream文件删除,只留下重命名为idream的idream.bk文件夹,刷新网页正常显示了。
对照看看是否能帮到你。
php如何实现302跳转?
302是临时重定向的意思。表示被访问页面因为各种需要被临时跳转到其他页面。
PHP里的302重定向非常简单,只要在返回的HTTP Response header里添加Location字段,PHP将自动返回302状态码。
例如:
<?php
header("Location: URL地址");
?>
这段代码将自动重定向到URL地址
注意的是,跳转不是在收到response header的时候马上进行,也就是说页面的剩余内容会被下载来之后浏览器才会跳转。新手常犯的一个错误是,在逻辑判断时对符合条件的情况进行header跳转之后,忘了在之后加上exit(),导致错误。例如,用user_login()判断用户是否进行了登录,如果未登录则跳转到登录页面。代码如下:
<?php
if(!user_login()){
header("Location:login.php");
}
//display contents for login users.
?>
这里,容易以为header之后这段代码就结束了,没有在header之后使用exit()。后面的代码继续被执行,导致未登录用户看到了已登录用户才能看到的内容。
如何安装并配置PHP?
安装和配置PHP,首先要看你是在什么操作系统下,而且PHP一般是配合web服务的,所以基本上会和apache或者nginx搭配使用。现在简述一下在windows和linux下安装php的方法简介,至于如何安装及安装过程这里就不再赘述了。windows下安装PHP
windows下安装PHP有两种方式,一种是用windows的IIS配置PHP,这种方式过于复杂,一般也不推荐,目前对于开发来说用的比较多的有phpstudy/wamp等一些集成开发环境。在windows系统下我建议使用phpstudy集成开发环境,官方地址:
http://phpstudy.php.cn/linux下安装PHP
linux操作系统(比如:ubuntu/centos等)安装PHP,如果想要省事的话,也可以使用一些集成开发环境,比如phpstudy或者lnmp集成环境。如果想要安装多个版本的PHP的话,还是需要源码编译安装的,安装过程之前有写过一篇文章,可以查阅一下:
https://www.toutiao.com/i6620557679083389453/安装PHP需要注意的地方
如果是使用集成环境安装,那么在需要某些扩展的时候可能稍微没有源码安装那么方便,不过已经有人踩过这些坑了,只要你谷歌一下还是可以找到答案的。
PHP版本之间的兼容问题需要注意下,比如PHP4->PHP5->PHP7这个过程中有些功能扩展是默认关闭或者废弃的。
安装完成后需要配合nginx或者apache来验证PHP的安装是否成功,当然如果你不需要用PHP来开发web那这一步也可以忽略,PHP也可以使用命令行模式执行的。