错误请联系管理员文件 index.php,ThinkPHP5框架在写项目过程中遇到的相关问题,以及前端问题-Go语言中文社区...
1、获取器不起作用
当你数据库表中的字段为is_display样式的时候,需要使用驼峰命名法。public function getIsDisplayArrt($value){
},当你使用getLs_displayArrt就会失效。
2、解决JS在alert之后window.location.href跳转无法正常执行
今天我就在这个上面遇到了坑,找了半天原因。后来在前端群里问了,他们回答我说把alert注释掉就可以了,我很郁闷为啥先执行alert之后window.location.herf就无法执行。因为有时候需要弹框说明添加成功。
$("#form").submit(function(){
var uname=$("#username").val();
var formData = $("#form").serialize();//serialize() 方法通过序列化表单值,创建 URL 编码文本
$.ajax({
type:'post',
url:"{:url('/admin/admin/addadmin')}",
data:formData,
dataType:'json',
success:function(data){
alert(data.msg);
if(data.status==1){
window.location.href="index";
}else{
window.location.href="addadmin";
}
},
error:function(msg){
alert('系统错误,请联系管理员!');
}
})
});
以上是我之前代码,这个时候需要弹框,那么我们就要可以将alert转到后面去
$("#form").submit(function(){
var uname=$("#username").val();
var formData = $("#form").serialize(); //serialize() 方法通过序列化表单值,创建 URL 编码文本
$.ajax({
type:'post',
url:"{:url('/admin/admin/addadmin')}",
data:formData,
dataType:'json',
success:function(data){
if(data.status==1){
window.location.href="index";
}else{
window.location.href="addadmin";
}
alert(data.msg);
},
error:function(msg){
alert('系统错误,请联系管理员!');
}
})
});
3、有时候你在想如何将如下图所示
那么如何将下图中圈出来的提取出来呢,存到数据库呢?
那你是否会想到用正则表达式来提取呢,是的,可以用正则表达式来提取。并且存入数据库
$path='E:phpStudyPHPTutorialWWWtp5rbacpublicKharna_Adminicons-simpleline.html';
//$path只是文件所在的位置
$str = file_get_contents($path);
$reg1='/data-toggle="tooltip" title="(.*?)".*?>(.*?)/i';//匹配所有li相关标签
preg_match_all($reg1,$str,$aarray);
//$aarray所获取的内容很多,有三个数组,所以根据需求选择你想要的数据
// print_r($aarray[1]);
$arr=[];
//将数组重新组装
foreach ($aarray[1] as $key => $value) {
$arr[]=[
'name'=>$value,
'create_time'=>time(),
];
// echo $value;
}
//插入数据库存储
$icon=new Icon();
$res=$icon->saveAll($arr);
所以这里总结一句话,当你需要从页面中提取相关的数据的时候,并且数据量很大,那么我们需要用正则等方法提取,不能使用死方法来做,一个个手工输入实在是太慢了,太浪费时间。
这样就可以解决这个问题。
后续我将继续更新自己在开发过程中遇到的问题
错误请联系管理员文件 index.php,ThinkPHP5框架在写项目过程中遇到的相关问题,以及前端问题-Go语言中文社区...相关推荐
- 错误请联系管理员文件 index.php,帝国CMS订单、反馈信息、投稿与留言发邮件通知管理员的方法...
本文将为关注织梦者的朋友提供的是的帝国CMS订单.反馈信息.投稿与留言发邮件通知管理员的方法相关教程,具体实例代码请看下文: 本文实例讲述了帝国CMS订单.反馈信息.投稿与留言发邮件通知管理员的方法. ...
- 错误请联系管理员文件 index.php,wordpress博客系统HTTP500内部服务器错误修复方法...
释放双眼,带上耳机,听听看~! http500内部服务器错误似乎总是出现在最不合时宜的时间,你突然想知道如何让你的WordPress网站重新上线. 今天我将深入研究http500内部服务器错误,并引导 ...
- hbuilder发生了错误请参阅日志文件1545838571032
hbuilder发生了错误请参阅日志文件1545838571032 第一次遇到这问题有点懵逼 网上说删除这个日志文件很不靠谱 在我看来这只是一个"病毒"上的"小蛋白质&q ...
- eclipse的启动失败提示发生了错误,请参阅日志文件
eclipse的在线汉化地址:http://www.eclipse.org/babel/downloads.php 我在把eclipse英文版汉化后可能会出现启动Eclipse的"发生了错误 ...
- windows和linux添加引导文件,Linux与Windows 10用grub引导教程-Go语言中文社区
前言 去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程.由于去年对于写教程还 ...
- windows远程android传输文件,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-Go语言中文社区...
电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解) 温馨提示 本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请 ...
- linux grub.cfg挂了,关于linux系统grub.cfg文件的问题(百度到的内容,记录一下)-Go语言中文社区...
突然想到一个问题:Linux系统在启动之后是怎么知道该去硬盘的哪个地址(哪个磁道,哪个扇区?)找文件系统的根目录文件的第一个block块的呢,在查找解答的过程中,觉得以下内容比较不错,特此记录. 以下 ...
- eclipse的启动失败提示“发生了错误,请参阅日志文件“
配置系统环境变量Path 双击Path-->新建-->添加"%JAVA_HOME%\bin"-->将这一行变量上移到最顶端-->完成
- 系统提示服务器错误 请联系管理员,金蝶软件K3 主控台登录提示:应用服务器连接到一个错误的数据库,请与系统管理员联系...
估价入库单_金蝶KIS商贸版软件估价入库单_金蝶KIS商贸版软件 估价入库单_金蝶KIS商贸版软件 估价入库单仅适用于高级版.标准版 估价入库是指商品已收到而发票等结算单据未到,在月末企业需要对这批商 ...
最新文章
- 有道翻译蛋的进阶:丁磊为其加冕称“王”
- 植物的意识,是我们的错觉吗?
- 【 C 】高级字符串查找之查找标记(token)函数 strtok介绍
- 计算机二级vfp模拟考试题,计算机等级考试二级VFP模拟练习题[10]
- 【效率】神器工具:新一代多系统启动 U 盘装机解决方案
- create table as select性能测试
- 内网通不用软件改积分_软件项目为什么不能够如期交付?
- 两台电脑网线传输文件教程
- 关于android中PendingIntent.getBroadcase的注册广播
- 音视频基础概念与流程
- 小米5主板原理图_小米5手机拆解及评测 小米5拆机详细图解教程
- linux at91看门狗驱动设置
- 小白学SLAM的流水账(一):跑通ORB踩过的坑
- Virtualbox拓展包安装失败
- 问题-ListView 使用的时候,已经遇到的问题;
- NeurIPS'22杰出论文奖:3项研究出自华人团队,AlexNet获时间检验奖
- SQL注入基础--判断闭合形式
- tomcat项目在Linux下生成文件路径错误问题
- java基于ssm的洗衣店管理系统
- 华为鸿蒙os 新闻,华为P50无限延期,谁来组成华为鸿蒙OS“头部”?